作者:岁月无言0106 | 来源:互联网 | 2022-12-02 16:23
我经常忘记不经常使用的键映射,但我大致记得命令名称,如make
或PlugInstall
.当我打开时,:nmap
我必须滚动一长串映射才能找到我想要的那个.
正如/sf/ask/17360801/中所建议的那样,我目前将键绑定导出到一个文件中并通过它进行grep.
:redir >> ~/mymaps.txt
:map
:redir END
有没有更方便的搜索或grep通过键盘列表的方法?
1> Ingo Karkat..:
Vim 8引入了一个:help :filter
命令,允许您直接grep :map
命令的输出:
:filter /make/ nmap
这对于快速和脏查找很有用.不过,你仍然会遇到像
映射这样的令人讨厌的误报.对于一个强大的解决方案,您可能仍然可以捕获输出:redir
,然后将split()
其捕获为行和filter()
(通过多次传递)以匹配输出.