![插入模式下的 Vim 行号](https://linux22.com/image/1414702/%E6%8F%92%E5%85%A5%E6%A8%A1%E5%BC%8F%E4%B8%8B%E7%9A%84%20Vim%20%E8%A1%8C%E5%8F%B7.png)
由于某种原因,当我进入插入模式时,Vim(Windows 版 gVim)会关闭行号。这可能相当令人不快,因为当我离开或进入插入模式时,它会将所有代码移到右侧或左侧 - 我经常这样做。
关于如何在任何模式下保持行号(准确地说是相对数)的任何想法。
键:[] :光标 | :插入模式下的光标
正常模式
2 for(i = 0; i < something; i++) {
1 // some code here
0 // I am her[e]
1 // some more code
插入模式
for(i = 0; i < something; i++) {
// some code here
// I am her|e
// some more code
答案1
听起来像是某个地方的某个脚本或插件正在试图提供帮助。您可以使用以下命令确定它是什么:
:verbose autocmd InsertEnter,InsertLeave
这应该会列出已定义的事件和定义它们的文件。此时您要执行的操作取决于您是要保留脚本/插件并仅对其进行配置/修改,还是将其完全删除。