myu*_*uf3 65 vim text-editor emacs
我想知道这些文本编辑器之间的区别,哪个最适合与 Ubuntu 一起使用?
他们每个人都有什么好处?有更好的吗?
DLH*_*DLH 60
我爱 Vim。它在各方面都如此强大、有效和完美。然而,大多数时候我只是使用 gedit,因为我没有 Vim 强大和有效。
Cod*_*low 57
Nano是最容易使用和学习的。很多人都会对 Vim 和 Emacs 发誓,但 Nano 是一个非常好的文本编辑器。Nano 适合编辑配置文件,但如果您要编程,最好使用 Vim 或 Emacs。Nano 支持突出显示。但这是非常主观的。
出于某种原因,每个人都会拥有自己喜欢的编辑器。找到你最喜欢的那个并使用它。
小智 19
简单的答案是...
Nano 是一个简单的文本编辑器。
Emacs 是一个成熟的文本编辑器,具有编程功能。这通常更容易学习,但仍然令人困惑。这是因为高级功能是关键组合,如 crtl + e(转到行尾)。
Vim 与 Emacs 类似,只是它使用了非常不同的输入形式。Vim 是模态的,这意味着每个键在不同的模式下都有不同的含义。
基本上,Nano 是针对普通用户的。Emacs 和 Vim 是为程序员准备的。选择你的选择(我不会在这篇文章中选择 Vim 与 Emacs 的一方,哈哈)
小智 14
另一个好用的是 Geany,可以在 Ubuntu 包管理器或 geany.org 中找到。具有非常好的功能,内置的终端窗口非常好。我将它用于大多数编程项目。我也经常使用 VIM,主要是在通过 ssh 连接到服务器时。内置的 Gedit 可用于快速编辑和配置文件。
小智 11
我推荐 gedit。它为编程代码提供了颜色编码,这使得从 HTML/CSS 到 PHP 的所有内容都更易于阅读和编辑。Emacs 可以做到,但是需要花点功夫去学习如何设置和使用。Gedit 可在您第一次尝试时使用,无需任何文档。
小智 8
我知道这不是一个“男子气概”的终端文本编辑器,但 gedit 很好。您可以使 gedit 的外观和感觉有点像 TextMate。这篇文章有点过时,但仍然会给你基本的想法...... http://rubymm.blogspot.com/2007/08/make-gedit-behave-roughly-like-textmate.html
小智 6
Gedit 简单轻便,是的,但它比 Geany 有什么实际优势吗?你必须安装一堆插件才能赶上 Geany 的普通内置功能,比如代码折叠等。
而 Geany 插件将为您提供诸如版本控制集成、可选和非侵入式项目管理、在函数定义和声明之间跳转等附加功能。 Geany 中可用的可配置键绑定允许您几乎完全按照您喜欢的方式进行设置 - 不过默认值也很好。Gedit 可以捆绑一个 Python 解释器,但 Geany 捆绑一个完整的虚拟终端。
Geany 没有随 Ubuntu 一起提供,但它可以从存储库中获得,它很小(10MB)+ 速度快,并且它提供了足够的功能来与全功能的 IDE 竞争;更少的花里胡哨,但更好地支持实际的文本编辑。
Vim 需要时间来学习,但是当你掌握它的窍门时(不仅仅是什么时候按哪个键,而是习惯那样看文本),你就停止了如何打字,你就可以真正专注了关于输入什么。普通的文本编辑器太难使用了,这变得很自然。
gvim在开始学习之前使用并选择一个您非常喜欢的主题,它可以使它成为一种更愉快的体验。最终,您会发现自己在 vim 中撰写电子邮件!
(十指触摸打字使 vim 更容易学习,所以gtypist如果您对触摸打字还不习惯,您可能想在尝试 vim 之前花一两个小时)