在我的.vimrc我想定义几个autocmd组。另外,我想避免与任何现有团体发生冲突。如何列出 Vim 中当前定义的组?
这实际上似乎没有记录在 Vim 的帮助中(只提到选择或删除组的命令),但至少在我的 Vim 8.2.0318 上,该命令:augroup本身列出了所有定义的 autocmd 组。
我在几乎所有的 Vim 设置中都得到了这个:
:augroup
filetypedetect syntaxset filetypeplugin filetypeindent vimStartup gzip matchparen FileExplorer Network tar Vimball
Run Code Online (Sandbox Code Playgroud)
列出所有自动命令的命令最终:autocmd也会列出组,但直接从 获取它们当然更方便。:augroup
如果你想将其放入 Vim 变量中,请使用该execute()函数:
let groups = split(execute('augroup'))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2017 次 |
| 最近记录: |