在我的vimrc文件中,我有這個選項set cursorline
。如果該窗口不在焦點,我想隱藏這條線。有沒有在vim的選項來做到這一點? 看到這個如何隱藏光標線,當焦點在vim中的其他窗口
回答
從本質上講,它只是下面的自動命令:
augroup CursorLine
au!
au VimEnter * setlocal cursorline
au WinEnter * setlocal cursorline
au BufWinEnter * setlocal cursorline
au WinLeave * setlocal nocursorline
augroup END
但是有時候,你可能要定義異常(即永久開啓或關閉)某些視窗。這就是我的CursorLineCurrentWindow plugin可能會有所幫助。
這聽起來像你希望光標線進入vim緩衝區時,並離開時關閉。在vimrc文件這些命令將實現這一目標:
autocmd BufEnter * set cursorline
autocmd BufLeave * set nocursorline
這正是我想要的,謝謝!但是,當我打開一個新的緩衝區,我仍然可以看到prev緩衝區上的光標行。 – deven98602
autocmds是不正確的;看到我的答案有用的東西。 –
同意。 Ingo的答案更好。 – FuzzyWuzzy
- 1. 當其他窗口焦點時隱藏彈出控件
- 2. 如果窗口失去焦點,隱藏光標?
- 3. 當窗口失去焦點時隱藏JDialog窗口
- 4. 如何隱藏透明WPF窗口中的光標?
- 5. 當窗口已經有焦點時,如何讓窗口移動到Gnome中其他窗口的頂部?
- 6. 如何隱藏當前窗體的其他窗體C#
- 7. 在Xul中,在透明窗口內,我該如何隱藏鼠標光標?
- 8. 顯示信息窗口被點擊的元素隱藏其他
- 9. gtk:當應用程序失去焦點時如何隱藏窗口
- 10. 如何讓我的對話框隱藏,當我打開任何其他窗口
- 11. 如何顯示/隱藏其他應用程序的窗口?
- 12. 如何隱藏焦點
- 13. 在控制檯窗口中隱藏光標
- 14. NSWindowController不在init中隱藏其窗口?
- 15. Vim netrw探索窗口焦點問題
- 16. 如何從當前窗口中隱藏標題欄鈦Android
- 17. 防止其他窗口在Cocoa中接收焦點
- 18. 如何在Windows中隱藏光標? (delphi)
- 19. 隱藏窗口隱藏主窗口
- 20. 在托盤窗口中隱藏圖標
- 21. 在TideSDK中隱藏光標
- 22. Javafx彈出窗口在失去焦點後不會隱藏在其他應用程序的後面
- 23. 當我在Vim中關閉窗口時,如何更改光標移動到的窗口?
- 24. 隱藏光標
- 25. 製作一個總是隱藏在其他窗口後面的tkinter窗口
- 26. 如何隱藏窗口
- 27. 如何在幾秒後隱藏彈出窗口,如果光標退出
- 28. 將鼠標光標隱藏在窗口中的特定客戶區域
- 29. 如何在Visual Studio中顯示調用堆棧,Immediates和其他隱藏窗口
- 30. 如何使div自動隱藏當點擊其他按鈕
我只是把你的插件在我的包文件夾。但它沒有得到加載。如何加載它?我正在使用病原體來加載所有插件 – deven98602
在加載插件之前,您仍然需要在你的'.vimrc'中設置'cursorline'。 –