我虽然 Vim 用得也不少,但是 Emacs 的 ctl 移动方式也特别好用(ctl改键到caps)。特别可以省去按ESC,中英文混输写 markdown 都特别有优势。
我看大部分朋友都是用evil的,所以有点怀疑自己。
我虽然 Vim 用得也不少,但是 Emacs 的 ctl 移动方式也特别好用(ctl改键到caps)。特别可以省去按ESC,中英文混输写 markdown 都特别有优势。
我看大部分朋友都是用evil的,所以有点怀疑自己。
这两个快捷键没什么人改的吧?
在刚开始玩 Emacs 那几年, 我曾经把快捷键改的面目全非, 后来, 大部分快捷键都回归了,多个原因:
挺好的,平常开evil-mode
。但在输入文字的时候,如果需要大量移动,还是会采用C-f
, C-b
,因为过于频繁地切换 evil-insert
evil-normal
太麻烦了
会用到,但是很少用。有模式编辑的话,大部分时候还是 esc 之后再移动。
那说明你并不需要evil,需要类似vim的移动效果大可以开hydra
有时候切换了insert模式,上下移动而不想切换回normal我会用C-f, C-b, C-n, C-p。更多时候还是在normal下 h, k, j, l
说不上喜欢,也就是习惯了
短距离移动倾向于C-f,C-b, 中短距离倾向于h,j,k,l,w,e,b,大范围就avy+其它,我把insert state下的按键全替换成emacs原来的按键。
用机械键盘,双手掌压+拇指控制修饰键,Emacs原生键位很好用,比evil舒服。
我觉得原生的痛点不在移动,在于选择。C-f, M-f都好按,C-M-f 也还行,但是 C-M-S-f 就。。。。
原生肯定是C-SPC
了,按shift是为了兼容别的编辑器的方法,类似cua。
觉得C-M-S-f还行,左手手掌边缘按住Ctrl,大拇指按住Alt,食指按住f,右手小拇指按住Shift,按起来很自然
但是C-M-S-n就不舒服了,还是老老实实按C-SPC
比如这种,C-M-u C-M-S-f 或 C-M-n C-M-S-b 就感觉很难按,按多了就手疼。
标记sexp 用 C-M-space 就会简单很多
觉得还是模式编辑方便。除了移动一个字符,都是模式编辑方便。
难道就我用上下左右键吗
很久没用ctrl+b,ctrl+f了,用法是shift+f,shift+b和方向键,要移动很多字符,shift也不想按的时候,我的用法也有模式编辑,caps lock大写字母锁定,然后就可以FBPN移动光标了(不过很少那么用因为方向键也不错), 我的emacs按键使用方式-用shift,看来比较独特,有人也这样用过吗?
强烈推荐交换C-b <-> C-d
, M-b <-> M-d
键位偏好,本站有过投票
经常用的是evil的ctl+f和ctl+b来翻页。。。