我想在Vim中打开文件(缓冲区)时执行一个自动命令,以通过执行<Leader>ig
来显示缩进指南。我正在使用vundle插件nathanaelkane/vim-indent-guides
。
我目前尝试了autocmd BufWinEnter <Leader> ig
,但似乎没有起作用。我也尝试过使用<Leader>ig
。
我需要更改什么才能使其工作?
我想在Vim中打开文件(缓冲区)时执行一个自动命令,以通过执行<Leader>ig
来显示缩进指南。我正在使用vundle插件nathanaelkane/vim-indent-guides
。
我目前尝试了autocmd BufWinEnter <Leader> ig
,但似乎没有起作用。我也尝试过使用<Leader>ig
。
我需要更改什么才能使其工作?
vim-indent-guides提供了:IndentGuidesEnable
函数。您可以通过将以下内容添加到您的.vimrc
文件中,每次打开文件时执行此函数:
autocmd BufReadPre,FileReadPre * :IndentGuidesEnable
normal
或exec
,例如:autocmd SomeEvent exec 'normal ' . (exists('mapleader')?mapleader:'\') . 'ig'
<Leader>ig
映射到了什么,可能是一个函数,在你的自动命令中调用该函数。
BufReadPost
和FileReadPost
。 - superhawk610