一直用 vim + tmux 来进行你说的这个。
因为相比较于VimL
,elisp
至少还有一点可读性!
以前,我用tmux+vim,
后来,我用tmux+emacs (用这个插件:GitHub - laishulu/emacs-tmux-pane: Fuse emacs windows with tmux panes. )
现在,如果主要任务是shell命令的话,我还是用 tmux + emacs,
但,如果主要任务是写代码的话,我用GUI Emacs,里面开vterm。
evil 确实不能提供统一的体验,但我觉得这不是问题哩。
我是因为 elisp 而转用 emacs 的,目前是 emacs+evil,特别顺手。
我是先用的vs 然后跳到jetbrain 全家桶,然后再到emacs,放弃过一次,跳到了vim。 用了一段时间vim就跳回到emacs+evil,后来evil用久了手指疼,就换了到了猫哥的配置,用Emacs原生键位+ one-key,git submudule 管理各种包。目前用的很爽,每天都有新的发现,有空就刷刷emacs-china论坛。
Emacs 已经成为我生活中的一部分,虽然我还是入门级的Emacser。
为什么会这样呢?不就是另一个vim么?
是因为ESC
离得太远么?
我个人,是把Caps lock
和ESC
互换了。
因为用vim模式的时候,老喜欢用右手hjkl进行移动导航,右手手指负担太重。还有冬天因为疫情没开空调冻了手指估计也是原因之一。
现在习惯了用emacs 原生键位进行操作,左右的修饰键配合起来用,感觉还是不错。
原生键位,都是组合键啊,操作起来不是更麻烦么?
另外,用原生键位的话,有没有这种自动提示的?
doom/evil的话每一个快捷键,你如果有停顿,都有自动提示,
下面是space
的自动提示:
下面是g
的自动提示:
spacemac 这个应该是 whichkey 吧?以前我也用这个,现在用的是论坛大神猫哥写的one-key,默认不开提示。需要看的时候按一下“?” 就会出来一样的列表。不过他的配置需要自己进行调整,不是开箱即用的。感兴趣可以去参考一下,里面很多宝藏。
大神猫
同感,我觉得vim对于右手的负担太重,很明显的显示键盘使用频率的热图时右手部分比左手多的多
可以调整,我小时候是左撇子。所以leader键开头的快捷键都放到左手了。另外以词为单位的操作都在左手边。还有f,t键也都在左边。实际上我左边的键盘磨损更快。
认同。长久的积累;统一的知识系统;不断符合个人需求的个性化演变。这也是lisp语言自底向上的设计逻辑。
且符合自由软件的精神,软件自由的真正内涵。
只此一点,是其他编辑器无法超越的。
主流编辑器中能提供全键盘体验的只有两款:Emacs和Vim;而Emacs和Vim之间,对我而言,org-mode无法割舍
init.el里开头的注释 ;; Originally 2005.12.29 ;;
应该是2005年开始使用的, 这么多年, 每天用的工具. 无他, 就是顺手.
习惯而已. 而且在服务器上除了vi就是emacs. 二选一咯
Emacs,我是把它看作一个值得信赖的工具,渐进式将一些事务移到这个平台上来完成,主要收获是不断熟练下的良好体验,还交了几个道友。
也入坑3年了,照着抄了很多配置,邮件、gtd、org-latex、编程等等,前段时间刚从spacemacs切到doom,花了2个月时间,可能还是喜欢折腾吧,如果不喜欢折腾,有更好的单一工具,没必要纠结