add smex and windcycle

This commit is contained in:
2017-04-14 15:20:09 +02:00
parent 2eb56f6210
commit 6a05e8e1e0
2 changed files with 9 additions and 5 deletions

1
.gitignore vendored
View File

@@ -8,4 +8,5 @@
/el-get /el-get
/eshell /eshell
/ido.last /ido.last
/smex-items
/tramp /tramp

13
init.el
View File

@@ -39,6 +39,9 @@
(nav-disable-overeager-window-splitting) (nav-disable-overeager-window-splitting)
(global-set-key "\C-o" 'nav-toggle) (global-set-key "\C-o" 'nav-toggle)
;; shortkeys to switch between windows
(el-get-bundle windcycle)
;; file finder ;; file finder
(el-get-bundle find-file-in-project) (el-get-bundle find-file-in-project)
(autoload 'find-file-in-project "find-file-in-project" nil t) (autoload 'find-file-in-project "find-file-in-project" nil t)
@@ -56,6 +59,10 @@
(ido-everywhere 1) (ido-everywhere 1)
(ido-ubiquitous-mode 1) (ido-ubiquitous-mode 1)
;; smex
(el-get-bundle smex)
(global-set-key (kbd "M-x") 'smex)
;; completion ;; completion
(el-get-bundle company-mode) (el-get-bundle company-mode)
(add-hook 'after-init-hook 'global-company-mode) (add-hook 'after-init-hook 'global-company-mode)
@@ -86,9 +93,5 @@
(el-get-bundle fill-column-indicator) (el-get-bundle fill-column-indicator)
(setq fci-rule-column 80) (setq fci-rule-column 80)
;; keys ;; never kill emacs
(global-set-key "\C-x\C-c" 'kill-this-buffer) (global-set-key "\C-x\C-c" 'kill-this-buffer)
(global-set-key (kbd "<M-up>") 'windmove-up)
(global-set-key (kbd "<M-down>") 'windmove-down)
(global-set-key (kbd "<M-left>") 'windmove-left)
(global-set-key (kbd "<M-right>") 'windmove-right)