Vim在启动时输出所有已注册自动命令的完整列表

Vim在启动时输出所有已注册自动命令的完整列表,vim,Vim,在我对vimrc进行更改之后,vim开始输出当前注册的所有自动命令的列表。看起来是这样的: *:echo "Hello " . $USER . ", how may I help you?" VimResized *exe "normal! \<c-w>=" cline WinEnter *set cursorline nuline WinEnter *if !exists("b:NERDTreeType") | setlocal number | endif cline Wi

在我对vimrc进行更改之后,vim开始输出当前注册的所有自动命令的列表。看起来是这样的:

*:echo "Hello " . $USER . ", how may I help you?"
VimResized
*exe "normal! \<c-w>="
cline  WinEnter
*set cursorline
nuline  WinEnter
*if !exists("b:NERDTreeType") | setlocal number | endif
cline  WinLeave
*set nocursorline
nuline  WinLeave
*if !exists("b:NERDTreeType") | setlocal nonumber | endif
CursorMoved
*call FixScroll(5)
CursorMovedI
*call FixScroll(5)
*:回显“你好”$用户。“我能为您效劳吗?”
VimResized
*exe“正常!\=”
克莱恩酒厂
*设置光标线
纽兰酒厂
*如果!存在(“b:NERDTreeType”)|设置本地号码| endif
克林温利夫
*设置nocursorline
努琳·温利夫
*如果!存在(“b:NERDTreeType”)|设置本地非数字| endif
光标移动
*呼叫FixScroll(5)
游标移动
*呼叫FixScroll(5)
上述示例是vim启动前的最后几行输出。 我在vimrc中搜索了一个列出自动命令的语句(例如一个没有参数的
autocmd
),但没有结果。是否可以追溯到显示已注册自动命令的内容

这是我的vimrc,以防我遗漏了什么:

使用“不完整的”
:autocmd
将查询autocmd。e、 g.
:autocmd
将查询所有autocmd,而
:autocmd CursorHold
将查询所有使用
CursorHold
的autocmd

您可以通过目视查找格式错误的
:autocmd
,或者使用经过验证的方法禁用/注释
~/.vimrc
的一半,查看错误是否在这一半。继续此二进制搜索,直到找到有问题的行