在过去3年或更长的时间里,我一直是Eclipse用户。我在其中进行了Java (和Spring)开发,到目前为止,我已经完成了90%的任务,而不需要碰鼠标。通常,我的Eclipse设置如下:
我所做的典型Eclipse活动(并希望将其转移到Vim/Emacs)是(这是用于多模块/多项目/多文件夹源代码):
以上所有的活动都不需要我使用鼠标。有一些活动我需要使用一些鼠标,比如全局搜索文件
最近,我一直想尝试使用VM进行开发。这里的想法是创建一个barebone (假设使用Ubuntu )并在那里开始编码,或者使用Putty/SSH。
我有一个MacBook Pro 13“,这将有利于使用VIM/Emacs或任何轻量级编辑器。
有两个主要目标:
我想使用的工具如下:
你推荐什么: VIM?埃玛斯?其他?其他工具呢?Gnu屏幕、ctag等。
帮助我建立我的梦想环境:轻量级,高效,易于复制:)
谢谢!
发布于 2011-11-03 20:31:36
如果你问一个问题,其中涉及"vim或emacs“,你将永远不会得到一个有用的答案。这是一个宗教问题,没有正确的答案!尽管如此,您应该清楚地使用Vim!;-),但是说真的: Vim要轻量级得多,所以它可能更适合您所描述的场景。Vim可以用不同的语言编写脚本,您可以在www.vim.org上找到许多有用的脚本。Emacs“更重”,但是Lisp是一种非常强大的脚本语言。所以Emacs不仅仅是一个文本编辑器,更是一个通用的工具。IDE功能(比如项目管理)是我在Vim中不时缺少的东西。有一些脚本可以这样做,但我不喜欢它们。如果你需要的话我会去找Emacs。
发布于 2011-11-03 20:35:14
我是Emacs的人(只使用vi编辑/etc下的配置文件)。我认为,使用Emacs,您最多应该每天启动它(这与vim非常不同),您应该在.emacs文件中配置它。例如,我使用F12键编译,(global-set-key [f12] 'recompile)在我的.emacs中。
发布于 2011-11-03 21:17:42
我是vim guy,在Perl脚本中使用它大约6年了--而且仍然很高兴--所以使用它来编写您说的任何脚本在vim中也应该很容易&很有趣。一旦开始学习vim,你肯定会非常喜欢它,因为它拥有大量的特性!
我想强调几个vim插件,它可以给你一个IDE的感觉!(但不能使它成为真正的IDE!)
我相信维姆绝对不需要老鼠!
您可以在小窍门和花招系列文章中找到其他一些特性(其中一些是由我编写的)。)
https://stackoverflow.com/questions/8001384
复制相似问题