如何使用Vim VS Code突出显示当前行?
此功能非常棒。任何人都知道在Vim VS Code中是否可以进行此配置? http://vim.wikia.com/wiki/Highlight_current_line
特别是在光标移动后停留的高亮显示:
:nnoremap <silent> <Leader>l ml:execute 'match Search /\%'.line('.').'l/'<CR>
答案 0 :(得分:8)
在settings.json中试试这个:
"workbench.colorCustomizations": {
"editor.lineHighlightBackground": "#ff0000"
}
这假定你有
"editor.renderLineHighlight": "line",
(默认)设置为“line”或“”all“。
[关于选择评论后编辑]
我不确定你要做什么但 Ctrl - C 选择当前行和 Ctrl - I 突出显示整行,但不选择它。在这两种情况下,移动光标后突出显示都不会停留在前一行。
答案 1 :(得分:1)
Shift v 切换视线,不确定您是否已经发现它。
值得指出的是,在Vim中,你不需要突出显示操作或操纵当前行(因为我看到你试图在你的评论中尝试另一个答案)。事实上,它往往更好/更快。例如:
如果您发现自己处于视觉模式中,这可能表示您还不熟悉text object motions和text object selection。
答案 2 :(得分:0)
我发现您可以使用shift
+ alt
+ RightArrow
在当前行中选择零件。
希望这会有所帮助