我最近开始学习 vi,浏览了一些教程并尝试习惯它。但我对此仍有一些疑问。
对于小的文件更改似乎很好,但是一旦我开始尝试做更大的事情,它似乎就缺乏了。例如,我习惯于进行代码格式化、导入组织、对所有包的简单概述以及 IDE 提供给我的其他内容。我看到了一些关于如何将 vi 用作 IDE 的教程,但充其量只是感觉很尴尬。
现在我只是想知道,vi 的典型用例是什么?它通常用于编辑小文件,还是可以用于较大的项目?如果你在更大的项目中使用它,你如何让它发挥作用?或者使用带有 vi 键绑定的 IDE 会更容易吗?