我记得刚开始学编程的时候用的是 vim ,由于按键不熟悉,敲个代码跟拉屎式的,弄不出来。然后我就转用 Emacs 了,我觉得他的编辑方式很合我胃口
现在好多年过去了,按 Ctrl 键太多,我也开始小拇指疼了,现在我想看看你们是怎么用 evil 来敲代码的。
你们倒是录个屏啊
我记得刚开始学编程的时候用的是 vim ,由于按键不熟悉,敲个代码跟拉屎式的,弄不出来。然后我就转用 Emacs 了,我觉得他的编辑方式很合我胃口
现在好多年过去了,按 Ctrl 键太多,我也开始小拇指疼了,现在我想看看你们是怎么用 evil 来敲代码的。
你们倒是录个屏啊
刚弃了evil转到emacs。。用手掌按Ctrl感觉还行
1 手掌边沿按压 2 安利试下静电容键盘,轻很多,我用了几天之后再用回红轴机械键盘,就感觉按起来有点费劲。
hjkl不香吗?evil多好。
evil我见过最好的是陈斌大佬的视频教程(虽然我并不用evil),我记得大佬有在视频中专门展示自己的键盘,其中最高频的键是j、f
键,模糊不清,应该是经常被按坏掉,要常换
只需要少数几个包即可拥有良好的用户体验,指哪打哪,我连 line number 都不需要了。
我坚持用手掌压 Ctrl 有一年多了,很舒服,已经忘记 Ctrl 的存在了。
唯一缺点是:需要一个机械键盘
以前也用过 evil,老是切换模式确实不方便。 建议你还是别换了。
evil 记住一个 ctrl+[
还有 ctrl+o
两个感觉就挺好的了,其它的花里胡哨的感觉对我来说没有多大意义。
对啊,为啥非要用小指呢?改用手掌压挺好,呵呵
这是我的键盘
人体工学键盘,应该还好吧。不知道你的手型是啥样的 我是用机械键盘。建议可以选键帽高度稍微高点的,比如OEM,便于手掌按压Ctrl键,配上手托完全无压力。用小指确实很别扭
手掌压非常的舒服
掌压 Ctrl
?
HHKB:不存在的。
已经舍弃了evil,用狗哥的meow。evil太沉重了。
hydra + hyper 快捷键 + 掌压 ctrl
我觉得自己jk按多了,现在右手食指不是很舒服。
我为什么用 evil:
首先当然是减轻小指头的负担。
与 Emacs 之外的世界保持兼容,应不时之需。
其实是「时常之需」,比如 tmux 有 vi 绑定,git editor 默认也是 vi 风格。 当我进入到这些 vi 风格按键的场景时,不至于手足无措。同样的我也会在 vim/evil 的 insert 状态下使用 unix/emacs 按键,两厢融合,互不生疏。
我的很多快捷键无论 evil 启用与否或在什么状态都一致,减少不必要的切换。
不求最高效,但求无忧虑。
evil 不只是 hjkl,motion + operator 才是精华所在。
其实emacs风格也很多。linux的bash默认是emacs风格的。macos里,一般输入框也是emacs风格的,如c-a 行首, c-e 行末。
HHKB 直接按大小写键位小指没问题啊。再说,我不喜欢HHKB这种反人类设计。
快捷键学一下半小时。关键是动手尝试一下,坚持用一两个礼拜足够了。
我第一份工作是嵌入式Linux,同事都告诉我Vi不错,我坚持了四年不碰Vi。头四年我用Windows下的Visual Studio写代码,再拷贝到Linux服务器上运行。第五年我换了工作,公司电脑都只装了Linux,我要求经理给我购买了UltraEdit的Linux版。但硬件性能太差,所以UltraEdit特别慢。最后我实在不能忍受,只得学了Vi。
伟人说“不争论”真的是有大智慧。很多事情不一定要把对错利害搞得太清楚。动手干就行了。