微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vim如何突出显示当前缓冲区:ls

我最近在 vim中发现了缓冲区的使用,我想知道是否有可能在窗口中突出显示当前缓冲区的行显示:ls结果?

我知道当前缓冲区标有%,但突出显示该行更容易看到.

任何vim-master都可以帮我解决这个问题?

没有内置选项,因此您必须直接修改Vim的源代码,或者在Vimscript中编写自定义命令.我不会推荐任何这些.

对于后者,您可以使用:redir捕获内置输出:ls,split()为行,然后:在循环中回显每个,与前导%匹配以检测当前的那个,在这种情况下使用:echohl更改突出显示组. cmdalias.vim – Create aliases for Vim commands可以允许你安装新的:LS命令对内置:ls,但同样,我认为这太麻烦,影响太小.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐