vim - 与其他任何IDE或文本编辑器相比,使用emacs,vim和nano之类的东西有什么好处?

标签 vim emacs ide notepad++ nano

从我所看到的。 emacs等。在终端中运行。有什么好处吗?似乎编写和组织事物会更麻烦。我并不是在主观上,我对emacs,vim,nano等一无所知,并且想了解更多,也许可以使用其中之一。

最佳答案

您的问题很棘手。即使它们确实在终端中运行,也不是它们的主要优势。我现在正在谈论Emacs和Vim。简而言之,他们已经存在了至少20年(Vim)或更长的时间(Emacs),他们拥有一个活跃的社区,可编写脚本,因此如果您知道他们的做法,那么您可以与他们做很多事情非常强大。

他们的学习曲线很大,因此您可能会变得精疲力尽,而要精通几个星期(甚至几个月)。学习它们的主要动机是生产力。与记事本相比,您可以通过最少的按键操作就可以完成一些非常令人惊奇的事情。

尝试一个。如果喜欢它,坚持一段时间,忍受痛苦,然后您会看到好处。几乎就像去健身房一样。

关于vim - 与其他任何IDE或文本编辑器相比,使用emacs,vim和nano之类的东西有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4075299/

相关文章:

java - Eclipse 2019-09中光标随机消失并且有时停止写入

c# - 如何返回 Visual Studio 当前打开的 sotion 目录

dictionary - 为什么 <C-PageUp> 和 <C-PageDown> 在 vi​​m 中不起作用?

vim - 正常模式下 “vaw”在vim中意味着什么(还有 “caw”和 “daw”)?

vim - 当存在水平分割时,如何将垂直分割窗口移动到水平分割?

user-interface - 用于调用 "GUI-style"菜单的 Emacs M-x 命令

vim - 如何在纯 Vimscript 中将 {date} 转换为 {time}

emacs - 在 emacs 模式行中截断任务名称

emacs - 如何缩小 .emacs 配置文件?

带有 repl 的 C++ IDE?