右前面:我不是要开始一场宗教战争.
我已经习惯了vi,而且我曾几次尝试过Emacs,我已经迷失了,我很快就放弃了.然而,很多人发现Emacs非常强大.它的可编程性有点传奇.我主要做Solaris + Java开发,我想问一个简单的问题:如果我花时间去了解Emacs,我的工作效率会提高吗?它在Vim上提供的功能是否会在合理的时间内提高生产力?
重复:我不想要"我的编辑比你好"的答案.对于是否值得投入时间,我只想要一个是或否答案.我的生产力真的会提高吗?
如果您有一个10分钟的实践课程来教授某人Emacs,您会向他们展示什么?
Start emacs: emacs ... Quit emacs: C-x C-c
当你站在他们身后时,你会在启动和退出Emacs之间做些什么呢?
我已经使用了很长时间的vim,我仍然很满意.我6个月前开始学习clojure.似乎emacs是lispy语言编程的首选.但我宁愿学习别的东西,也不愿花时间学习如何使用一个明显优于vim的编辑器.
所以我努力让我的vim设置更适合clojure编程.
我现在使用的是:
我也使用vim-redl,redl来获得调试repl,但IMO上面的三个已经可以提供非常愉快的编码体验.
我的问题是,我是否仍然缺少emacs工作流程的一些杀手级功能?