mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
Make projectile project switching easier
This commit is contained in:
@@ -109,8 +109,7 @@
|
||||
;; pop-mark
|
||||
(eval-after-load "ace-jump-mode" '(ace-jump-mode-enable-mark-sync))
|
||||
(define-key global-map (kbd "C-x SPC") 'ace-jump-mode-pop-mark)
|
||||
(define-key global-map (kbd "C-x C-j") 'ace-jump-mode-pop-mark)
|
||||
)
|
||||
(define-key global-map (kbd "C-x C-j") 'ace-jump-mode-pop-mark))
|
||||
|
||||
;; multiple-cursors
|
||||
(when (require 'multiple-cursors nil 'noerror)
|
||||
@@ -124,7 +123,8 @@
|
||||
(when (require 'projectile nil 'noerror)
|
||||
(global-set-key (kbd "C-x C-t") 'projectile-find-file)
|
||||
(global-set-key (kbd "C-x t") 'projectile-find-test-file)
|
||||
(global-set-key (kbd "C-x C-v") 'projectile-switch-to-buffer))
|
||||
(global-set-key (kbd "C-x C-v") 'projectile-switch-to-buffer)
|
||||
(global-set-key (kbd "C-c C-s") 'projectile-switch-project))
|
||||
|
||||
;; eproject related keybindings
|
||||
(when (require 'eproject nil 'noerror)
|
||||
|
||||
@@ -15,7 +15,6 @@
|
||||
|
||||
(defun customizations-for-ruby-mode ()
|
||||
(interactive)
|
||||
(require 'inf-ruby)
|
||||
|
||||
(when (require 'ruby-electric nil 'noerror)
|
||||
(ruby-electric-mode t)
|
||||
@@ -34,7 +33,9 @@
|
||||
(define-key ruby-mode-map (kbd "C-c C-.") 'ac-complete-rsense))
|
||||
|
||||
(when (require 'projectile nil 'noerror)
|
||||
(define-key ruby-mode-map (kbd "C-x t") 'projectile-find-test-file))
|
||||
(define-key ruby-mode-map (kbd "C-x t") 'projectile-find-test-file)
|
||||
(define-key inf-ruby-minor-mode-map (kbd "C-c C-s")
|
||||
'projectile-switch-project))
|
||||
|
||||
(when (require 'eproject nil 'noerror)
|
||||
(define-key ruby-mode-map (kbd "C-c C-b") 'eproject-ibuffer))
|
||||
|
||||
Reference in New Issue
Block a user