Add Icicles to emacs config

git-svn-id: http://photonzero.com/dotfiles/trunk@58 23f722f6-122a-0410-8cef-c75bd312dd78
This commit is contained in:
michener 2010-08-13 17:44:58 +00:00
parent ff2cfcaaaf
commit fec1262f63
14 changed files with 57137 additions and 0 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

1196
.emacs.d/icicles/icicles.el Normal file

File diff suppressed because it is too large Load diff

View file

@ -4,6 +4,10 @@
(add-to-list 'load-path "~/.emacs.d") (add-to-list 'load-path "~/.emacs.d")
(add-to-list 'load-path "~/.emacs.d/auto-complete") (add-to-list 'load-path "~/.emacs.d/auto-complete")
(add-to-list 'load-path "~/.emacs.d/icicles")
(require 'icicles)
(icy-mode 1)
; Requires ; Requires
(require 'vimpulse) (require 'vimpulse)
@ -13,14 +17,21 @@
;(require 'highlight-symbol) ;(require 'highlight-symbol)
(require 'auto-complete-config) (require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/auto-complete/dict") (add-to-list 'ac-dictionary-directories "~/.emacs.d/auto-complete/dict")
(ac-config-default) (ac-config-default)
(setq ac-dwim t) (setq ac-dwim t)
(setq ac-expand-on-auto-complete nil) (setq ac-expand-on-auto-complete nil)
(setq ac-use-fuzzy t) (setq ac-use-fuzzy t)
(setq viper-search-wrap-around t) (setq viper-search-wrap-around t)
(setq viper-no-multiple-ESC t)
(setq viper-translate-all-ESC-keysequences nil)
(setq viper-vi-style-in-minibuffer nil)
;(define-key ac-completing-map "\t" 'ac-fuzzy-complete) ;(define-key ac-completing-map "\t" 'ac-fuzzy-complete)
;(define-key ac-completing-map "\r" nil) ;(define-key ac-completing-map "\r" nil)
(define-key ac-completing-map (kbd "<escape>") 'ac-stop)
; This is the other Vim-mode. Maybe should delete this.. ; This is the other Vim-mode. Maybe should delete this..
; ;
@ -52,6 +63,7 @@
(tabbar-mode) (tabbar-mode)
(add-to-list 'ex-token-alist '("ls" (list-buffers))) (add-to-list 'ex-token-alist '("ls" (list-buffers)))
(add-to-list 'ex-token-alist '("mx" (icicle-execute-extended-command)))
(vimpulse-map "gn" 'tabbar-forward-tab) (vimpulse-map "gn" 'tabbar-forward-tab)
(vimpulse-map "gp" 'tabbar-backward-tab) (vimpulse-map "gp" 'tabbar-backward-tab)
(vimpulse-map "gw" 'vimpulse-search-forward-for-symbol-at-point) (vimpulse-map "gw" 'vimpulse-search-forward-for-symbol-at-point)