emacsConfig/kbd-mouse-setting.el
1 ;;强制TAB键使用空格 2 (setq-default indent-tabs-mode nil) 3 4 ;M-i执行tab-to-tab-stop 5 (setq tab-width 4 6 c-basic-offset 4) 7 8 ;鼠标滚轮,默认的滚动太快,这里改为3行 9 (defun up-slightly () (interactive) (scroll-up 3)) 10 (defun down-slightly () (interactive) (scroll-down 3)) 11 (global-set-key [mouse-4] 'down-slightly) 12 (global-set-key [mouse-5] 'up-slightly) 13 14 ;重新绑定C-z到撤销 15 (global-set-key (kbd "C-z") 'undo) 16 17 ;mac下设置command为alt 18 (if (eq system-type 'darwin) 19 (setq mac-option-key-is-meta nil 20 mac-command-key-is-meta t 21 mac-command-modifier 'meta 22 mac-option-modifier 'none) 23 )