我最近开始学习 vi,浏览了一些教程并尝试习惯它。但我对此仍有一些疑问。
对于小的文件更改似乎很好,但是一旦我开始尝试做更大的事情,它似乎就缺乏了。例如,我习惯于进行代码格式化、导入组织、对所有包的简单概述以及 IDE 提供给我的其他内容。我看到了一些tutorials关于如何将 vi 用作 IDE,但充其量感觉很尴尬。
现在我只是想知道,vi 的典型用例是什么?它通常用于编辑小文件,还是可以用于较大的项目?如果你在更大的项目中使用它,你如何让它发挥作用?或者使用带有 vi 键绑定(bind)的 IDE 会更容易吗?
最佳答案
由于以下原因,人们使用 Vi(m) 等非 IDE 编辑器进行编码,
对于理想工作周期是坐、写代码、测试、调试、更多代码、测试调试的普通程序员来说。Vi 提供了一个简单而强大的环境,可以更快、更高效地完成工作。
对于使用 IDE 多年的人来说,这可能就像使用一些史前工具一样,但是一旦他们经历了最初的日子,就没有回头路了。他们会觉得没有比这更好的了。
关于vim - vi 的典型用例是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1310661/