这可能看起来像一个简单的问题,但我可能花了几个小时寻找这个无济于事。如何在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. vim:如何删除光标和代码之间的空格?
- 4. 如何折叠之间的所有代码{{{和}}}在vim
- 5. 两行代码之间呈现
- 6. 什么是两行之间的文本的HTML和CSS代码?
- 7. 码头附加和码头执行之间的区别执行
- 8. LLVM IR指令和源代码行之间的映射关系
- 9. Vertx 3.4:立即运行代码和context.runOnContext之间的区别
- 10. 家庭作业 - 在两行号码之间打印文件行
- 11. VIM:将代码行左侧移动%s?
- 12. 直接在Vim中运行python代码
- 13. Vim在C/C++代码行中搜索
- 14. $ HOME和'〜'(代字号)之间的区别?
- 15. 为什么我的leetcode上的C代码在运行代码和提交之间有不同的行为?
- 16. 之前和之后的Git行号
- 17. 代码编辑器API(行号)和代码荧光笔
- 18. 提取与两行之间的行号匹配的行
- 19. Vim配置行号着色
- 20. 在执行Jenkinsfile之前执行代码
- 21. 用多行代码替换单行代码,反之亦然
- 22. asmx和wcf之间的共享代码
- 23. Javascript和PHP之间的代码等价
- 24. 组织代码和IB之间的NSLayoutContraints
- 25. 如何在vim中快速编译和运行scala代码?
- 26. 了解运行时间代码的解释和执行
- 27. 在绝对执行的所有测试之前和之后运行代码
- 28. 良好的捕获语句与代码行之间的比率
- 29. 代码旁边和后面的代码之间的区别
- 30. Angular和JQuery之间的执行时间
您的意思是在行号中添加不同的背景,以指出当前行? – greduan 2013-03-23 17:34:40
是在vim中制作的这个截图? – Kent 2013-03-23 19:49:33