我目前正在读一本书bash
,它建议学习 或emacs
。vi
我主要是 Windows 用户,对 Linux 还不是很熟悉。那么学习哪一个最好,还是没有明确的选择?
答案1
VI[M] 是所有系统的标准,而 Emacs 的安装将根据任意数量的设置而有所不同。
答案2
Vi 是一个更好的选择,因为它是 unix 标准的一部分,所以你使用的任何 unix 机器都应该安装它。这包括 Linux、Solaris、BSD 等。正因为如此,学习它的基础知识是值得的。
网上对每种方法的优点有很多争论 - 但很多只是取决于个人品味。
答案3
选择 emacs 和 vi(m) 是个人选择。
在您的 Windows 机器上安装 cygwin,并安装 emacs 和 vim。阅读有关它们的信息并尝试使用它们。无论您喜欢哪个,都是您的正确选择。
我一开始用的是 emacs,后来改用 vim。这完全是个人问题。这个问题实际上会成为一场关于正确与错误的人的激烈争论。
答案4
好吧,此时你最好选择一个 Linux 发行版而不是编辑器,因为很有可能,你的 BASH 书假设你正在使用 Linux。
我建议在 VirtualBox 下安装 Ubuntu,然后尝试 vi 和 emacs。如果您更喜欢其中一个,请使用它。但总的来说,了解两者以打开、编辑和保存文件,而不会在此过程中破坏文件或键盘,这不会有什么坏处。