首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该学习什么unix文本编辑器?

我应该学习什么unix文本编辑器?
EN

Stack Overflow用户
提问于 2010-01-28 00:16:13
回答 5查看 950关注 0票数 4

也许这应该是一个社区维基页面。

我应该学习什么unix文本编辑器?我的同事大多使用vi。我之所以考虑vim,是因为它的语法突出显示似乎很吸引人。与vim相比,vi有什么优势吗?

我知道也有很多emacs的粉丝?有什么理由去学习特定的编辑器吗?

你能给我一些好的学习参考资料(给你推荐的编辑器)吗?

谢谢!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-01-28 00:23:55

学习nvi、vim (对于基本操作,本质上是相同的)和emacs,直到您可以进行细微的编辑。然后决定你更喜欢哪一个,并更彻底地学习它。我有一个首选的编辑器,它是这三个编辑器中的一个,但可以使用所有这些编辑器执行基本的编辑任务。

票数 10
EN

Stack Overflow用户

发布于 2010-01-28 00:20:03

如果您不确定,可以尝试以下几种方法:

  • vi/vim
  • emacs
  • joe
  • pico
  • ed

使用最适合您的需求的任何一个。让别人为你做这个决定不是一个好主意。

下面是一个更全面的列表,并对功能进行了比较:

http://en.wikipedia.org/wiki/Comparison_of_text_editors

票数 2
EN

Stack Overflow用户

发布于 2010-01-28 00:20:18

与vim相比,vi的优势在于它在任何地方都是100%可用的。vim可能不是。

您可能想同时尝试vi和emacs。这是一个宗教问题--你永远不会得到一个好的答案,因为答案主要取决于你自己的喜欢/不喜欢/偏好/需要。

如果您像您在一条评论中提到的那样知道pico,那么emacs对您来说可能比不知道的情况下更容易学习,因为pico是IIRC作为"emacs very lite“完成的。

此外,您没有考虑到的一点是,大多数优秀的Windows编辑器都支持通过FTP或已挂载的驱动器从Unix文件系统中编辑文件。你需要学习一个的unix编辑器以防万一(或者不止一个),但是即使你把Unix编程当做你的主编辑器,你也不会被限制使用一个。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2148465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档