![插入模式下的 Vim 行號](https://rvso.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%E8%99%9F.png)
由於某種原因,當我進入插入模式時,Vim(gVim for Windows)會關閉行號。這可能會相當不和諧,因為當我離開或進入插入模式時,它會將所有程式碼向右或向左移動 - 而且我經常這樣做。
關於如何保持行號(準確地說是相對號)的任何想法,無論模式如何。
鍵:[]:遊標| : 遊標處於插入模式
正常模式
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
這應該列出定義的事件以及定義它們的檔案。此時您要做什麼取決於您是否想要保留腳本/插件並僅配置/修改它,或完全刪除它。