.emacs-my
changeset 1445 b1f7af188fa2
parent 1444 d91ea2220a52
child 1447 8cde360dda53
equal deleted inserted replaced
1444:d91ea2220a52 1445:b1f7af188fa2
  1073 
  1073 
  1074 ;; buffer-menu better then buffer-list, but ibuffer much better.
  1074 ;; buffer-menu better then buffer-list, but ibuffer much better.
  1075 (global-set-key "\C-x\C-b" 'ibuffer)
  1075 (global-set-key "\C-x\C-b" 'ibuffer)
  1076 (global-set-key [s-insert] 'ibuffer)
  1076 (global-set-key [s-insert] 'ibuffer)
  1077 
  1077 
  1078 ;; `smex' is  alternative for `icomplete'.
  1078 (unless (featurep 'smex)
  1079 ;; https://github.com/nonsequitur/smex/
       
  1080 ;; It is based on `ido'.
       
  1081 (ignore-errors
       
  1082   (require 'smex)
       
  1083   (smex-initialize)
       
  1084   (global-set-key (kbd "M-X") 'smex))
       
  1085 
       
  1086 (unless (featurep 'icomplete)
       
  1087   (require 'icomplete)
  1079   (require 'icomplete)
  1088   (icomplete-mode 1))
  1080   (icomplete-mode 1))
  1089 (setq icomplete-with-completion-tables t)
  1081 (setq icomplete-with-completion-tables t)
  1090 
  1082 
  1091 (defun my--large-file-p ()
  1083 (defun my--large-file-p ()