我想查看gvim中行結束的位置。我經常在發言後有空格,但我不想擁有空格。如何切換此編輯器功能?vim行尾
Q
vim行尾
9
A
回答
21
用途:
set list
,將顯示很多東西(見:help 'list'
瞭解更多信息)。如果你想只顯示在線的結局,這樣做還有:
set lcs=eol:$,tab:\ \
(請注意,有兩個「反斜槓,空間」上線結束對)。這可以防止突出顯示選項卡。
你可以做交替:
set lcs=eol:$,tab:\ \ ,trail:#
爲了讓所有尾隨空格爲#
。用它玩你的心內容和看到:
syn match Error /\s\+$/
4
您可以突出顯示尾隨空白是這樣的:(從http://ertius.org/blog/highlighting-trailing-whitespace-in-vim/解除)
highlight ExtraWhitespace ctermbg=red guibg=red
autocmd Syntax * syn match ExtraWhitespace /\s\+$\| \+\ze\t/
這不是一個內置的可切換的功能,雖然,上面的代碼片段將會在你的配置文件中出現,並且會始終保持活動狀態。
3
你應該能夠只是做了突出什麼:
:help 'listchars'
或者,你可以用這樣的高亮顯示/字符並回車。
例如/ \ n(enter)應該顯示換行符的位置。
相關問題
- 1. Vim:替換行的末尾
- 2. ¬在vim每行的末尾
- 3. 如何在每行的末尾在vim
- 4. Vim尾隨字符搜索
- 5. 尾隨字符錯誤VIM
- 6. 的錯誤結果的VIM多行寫(行尾)
- 7. Vim命令在行尾有不同的行爲
- 8. Vim選擇多行的結尾(塊模式,但結尾列變化的地方)
- 9. 在vim中使用塊選擇從行尾刪除
- 10. 如何在vim文件結尾處執行命令?
- 11. 的Vim:更換啓動和視覺字符,行尾或阻斷
- 12. 如何向後從行的末尾在Vim中
- 13. VIM在每行末尾附加一個數字序列
- 14. vim - 將下一行添加到當前結尾
- 15. 如何將vim cursor實際移動到行尾(單詞)?
- 16. Vim搜索模式,如果發生刪除到行尾
- 17. 如何在Mac上在vim中「更改直至行尾」?
- 18. 在Vim中插入字符到上一行的結尾
- 19. Vim的高亮行尾空白和空格之前和標籤
- 20. 如何把正則表達式匹配到vim的行尾?
- 21. Vim E488:函數中的尾隨字符
- 22. 關閉刪除Vim的尾隨空白
- 23. VIM獲取E488尾隨字符
- 24. 使用VIM從文件末尾搜索
- 25. 隔行行vim
- 26. 行尾
- 27. vim/vi/sed:從文件末尾開始執行一定數量的行
- 28. vim:將包含模式的行移動到上面的行的末尾
- 29. 在VIM中,當前行不以空格結尾時如何加入下一行
- 30. 從vim命令行運行vim腳本
-1:這並沒有真正解決海報的問題 – 2011-01-12 16:04:17