gpt4 book ai didi

vim - 查看名称与模式匹配的 vim 变量(即显示名称包含 "airline"的变量)

转载 作者:行者123 更新时间:2023-12-01 13:56:31 24 4
gpt4 key购买 nike

我可以通过运行查看插件的可配置变量

:let

但是,随着安装的数量增多,这会变得乏味。而且它们不是按字母顺序排序的。

我当然可以浏览插件的文档。

在 vim 中,有没有办法查看名称与模式匹配的所有变量?例如,如果我想查看包含航空公司的所有变量该怎么办?不仅是以 airline 开头的,还包括带有 b:airline_whitespace_check 这样前缀的?

无论 vim 中是否内置了方法来执行此操作,是否有办法通过子 shell 通过 grep 传输 :let 的内容?所以可以做这样的事情:

<magic that echos :let to subshell> | grep airline | sort

最佳答案

您可以简单地使用命令行完成:

:let qf<C-d>
qf_mapping_ack_style qf_mapping_filegroup_next
qf_mapping_filegroup_previous qf_statusline

请注意,:let 不会向您显示所有插件变量。它仅显示在当前上下文中定义的内容。


遗憾的是,"new":help :filter 命令在 :let 上不起作用,因此它在这里毫无用处。


另一种方式:

:redir @a
:let
:redir END
:vnew
@ap
:v/qf/d

关于vim - 查看名称与模式匹配的 vim 变量(即显示名称包含 "airline"的变量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53271187/

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