小智 21
如果你花时间切换到linux,我也会在某些时候切换到emacs或vim.总会有一个资源或文档准确描述您与其中任何一个问题的确切问题,而且通常只需再点击几下即可获得解决方案.
由于无模式编辑,Emacs在开始时可能会更容易......但是不要让模态编辑吓跑你远离Vim.
使用Vim或Emacs的关键是知道它可能会让你在一天中更好的部分只是弄清楚你想要他们做什么,更不用说如何让他们这样做了.
一旦他们为你工作,你就会明白为什么大多数人都在两个阵营之一.
一般提示:
Vim暗示:
Emacs暗示:
并查看其他人的自定义,以了解其他人的操作示例.
mre*_*gen 13
通过任何点击式IDE,Vim(或Emacs在宗教上的不同)将永远是我对这个问题的第一个答案.正如他们在The Pragmatic Programmer中所写的那样
选择一个编辑器,彻底了解它,并将其用于所有编辑任务.[...]编辑将是你手的延伸; 当他们通过文本和思想切割时,键会唱歌.这是我们的目标.
确保您选择的编辑器在您使用的所有平台上都可用.
Vim是可配置的,可扩展的,可编程的,可以转换为具有所有常规功能的IDE.最近我一直在使用Eclim "将Eclipse功能带到Vim编辑器"(项目,更好的Java支持等),使其成为具有高级IDE功能的完整平台.
我在Mac,Windows和Ubuntu之间蹦蹦跳跳,虽然Emacs曾经是我的首选编辑,但我发现在我年老的时候我更喜欢基于GUI的东西(使用shell的命令行仍然很好) .我的首选编辑是Komodo Edit,它的优点是:
我不确定它有多轻量级,但它肯定比Eclipse更快!
| 归档时间: | 
 | 
| 查看次数: | 77559 次 | 
| 最近记录: |