這可能看起來像一個簡單的問題,但我可能花了幾個小時尋找這個無濟於事。如何在Vim的行號右側創建彩色線?就像這樣:代碼和行號之間的Vim行
回答
您需要更改Vim的源代碼。不過,這樣的補丁不太可能被包含在Vim中,因爲Vim的設計原則之一是它的功能應該可以在所有平臺上使用,並且任何不適合角色柵格的東西都不能在控制檯中實現。 (甚至變通方法需要特殊的Unicode字符效仿這樣的線。)
不幸的是,你沒本事像這樣具有內置功能:兩種標誌柱和倍柱顯示到左邊號碼欄。視覺上的區別對你來說真的如此重要嗎?!
不是_that_重要。我剛剛在網絡上看到過這樣的3到4次,顯然是在各個民族的終端上,並且試圖做同樣的事情有點瘋狂。我認爲它是在Vim,但是誰知道,也許它是Emacs或者是裁剪過的Nano或其他東西。 – 2013-03-23 20:19:30
不知道的行,但你可以改變前景色添加一些對比。
從http://vim.wikia.com/wiki/Display_line_numbers:
您可以更改用於行號的顏色。例如:
:highlight LineNr term=bold cterm=NONE ctermfg=DarkGrey ctermbg=NONE gui=NONE guifg=DarkGrey guibg=NONE
謝謝,我[已經改變了前景和背景顏色](http://d.pr/i/FmNY),但是我在網上找不到關於如何添加行分隔符的任何內容。 – 2013-03-23 17:27:11
@MikeFunk在freenode.com上試試irc,#vim如果你在stackoverflow上沒有得到答案 – 2013-03-23 17:45:16
Unfortunatrly不能添加一行有:有一個爲沒有選擇,我相信,沒有破解。
- 1. 添加行號的源代碼在vim
- 2. vim中的開始和結束括號之間的複製行
- 3. 之間的代碼行之間的數據沒有執行
- 4. 從vim運行ruby代碼
- 5. Android中的代碼之間的行
- 6. 查找兩行之間的代碼
- 7. 空間在我的代碼行之間 - jQuery和CSS
- 8. vim:如何刪除光標和代碼之間的空格?
- 9. 如何摺疊之間的所有代碼{{{和}}}在vim
- 10. 如何打印行號10和行25之間的行?
- 11. Vim regex擦除冒號和空格或換行符之間的所有內容
- 12. 如何在Vim中的行號和文本之間創建邊框
- 13. 兩行代碼之間呈現
- 14. Vim行號碼組合重映射
- 15. Vim複製行號?
- 16. 用於運行python代碼的pyf%和:!python%之間的區別
- 17. 什麼是兩行之間的文本的HTML和CSS代碼?
- 18. 空行段落之間用vim
- 19. 碼頭附加和碼頭執行之間的區別執行
- 20. 單步執行php和節點服務器之間的代碼
- 21. 執行throw()和catch()之間的代碼嗎?
- 22. LLVM IR指令和源代碼行之間的映射關係
- 23. 我的代碼和apache poi之間的內存和執行時間比較
- 24. 家庭作業 - 在兩行號碼之間打印文件行
- 25. 計算按下按鈕和執行代碼行之間的延遲的方法
- 26. 反引號和奇怪行爲之間的行情
- 27. Vim:串行間斷行
- 28. 顯示行上的Vim行號
- 29. 用vim替換另一行代碼?
- 30. VIM:將代碼行左側移動%s?
您的意思是在行號中添加不同的背景,以指出當前行? – greduan 2013-03-23 17:34:40
是在vim中製作的這個截圖? – Kent 2013-03-23 19:49:33