emacs之配置3,键盘和鼠标设置

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 )
原文地址:https://www.cnblogs.com/ziyouchutuwenwu/p/3486246.html