在windows上面,可以这样增加一组按键

看子龙的视频,很是羡慕用mac可以使用cmd键,无意当中看到了杀杀的一篇文章,发现windows中的win和apps按键也是可以定义的,不过win在windows中还是受到的限制比较大,apps则没有什么问题,试着添加了几个左手按键,感觉还是比较舒服的:

;;将Menu/app 键,映射为Hyper键
(setq w32-pass-apps-to-system nil)
(setq w32-apps-modifier 'hyper)         ; Menu/App key
(global-set-key (kbd "H-c") 'evil-yank) ;copy
(global-set-key (kbd "H-x") 'evil-delete) ;cut
(global-set-key (kbd "H-v") 'evil-paste-after) ;paste
(global-set-key (kbd "H-s") 'save-buffer)      ;save
(global-set-key (kbd "H-a") 'mark-whole-buffer)   ;全选
1 个赞

然而evil-leader大法好,有无尽的按键空间可以榨取,modifiers再也不是无可替代的。。
windows下autohotkey很好用,可以对按键做几乎一切能想到的自定义,不过有些按键重定义之后会有一点点延迟,本帖的场景下还是主楼这样好一点。
闲扯一句,我最近用ahk在win所有地方(除了emacs)模拟终端的Ctrl+a/e/n/p/f/b,感觉很棒(我设为按下win键输出原来的Ctrl+*)

ahk我也再用啊,vimd很好用,现在使用totalcmd全部是vim热键。

那我班门弄斧了哈哈,totalcmd我还没玩过