gpt4 book ai didi

vim - 如何在vim中使单词不可见?

转载 作者:行者123 更新时间:2023-12-04 16:40:33 24 4
gpt4 key购买 nike

vimwiki ,我可以输入这样的链接:

[[link]]

当我将光标放在行上时, [[]]可见:
>[[http://www.google.com/]]<

当光标移开时, [[]]是不可见的:
>http://www.google.com/<

我在 vim 的帮助手册( :help vim )中注意到了这种行为: *vim:* ( * 在我输入 V 之前是不可见的)。

我无法弄清楚它是如何工作的。谢谢你的帮助。

最佳答案

这是一个名为“隐藏”的功能,它是在 vim 7.3 中添加的(如果我没记错的话)。举个简单的例子,试试这个。

打开一个缓冲区并输入三行,中间的一行是“foobarbaz”。然后输入以下 ex 命令:

set conceallevel=2
syntax match Todo /bar/ conceal

当您的光标位于“foobarbaz”行上时,“bar”将是可见的(如果您启用了语法高亮显示,则使用 Todo 高亮组高亮显示)。一旦你下线,“bar”就会消失。

如需更多信息,请参阅 :help conceal:help conceallevel .

关于vim - 如何在vim中使单词不可见?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10383373/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com