我是Vim的新手,對於這個新手問題感到抱歉。我正在使用vim插件vim-indent-guides什麼行代碼我可以添加到vimrc使<leader> ig命令運行時,VIM啓動?
切換插件的默認映射是<leader>ig
。應該做哪些修改,使其切換時VIM-開始
我是Vim的新手,對於這個新手問題感到抱歉。我正在使用vim插件vim-indent-guides什麼行代碼我可以添加到vimrc使<leader> ig命令運行時,VIM啓動?
切換插件的默認映射是<leader>ig
。應該做哪些修改,使其切換時VIM-開始
聽起來像插件可能支持的配置。 Vim的插件一般是通過將類似
let g:global_variable_for_plugin = 1
在~/.vimrc
配置。
瞧,從VIM縮進的指南文檔:
Use this option to control whether the plugin is enabled on Vim startup.
Default: 0. Values: 0 or 1.
>
let g:indent_guides_enable_on_vim_startup = 0
<
你需要的是在VIM啓動時運行以下命令
:IndentGuidesEnable
的方式之一,是一個自動添加到您的.vimrc上像
au VimEnter * IndentGuidesEnable
有可能還有其他方法,但這對我來說看起來很簡單。
我不知道爲什麼插件沒有默認啓用的,但
IndentGuidesEnable
命令似乎能夠做到這一點。將其添加到~/.vimrc
的某處。
更一般地說,映射只是命令或命令序列的便捷捷徑。你想執行命令,而不是映射。
我知道這是問題是很久以前了,但只是一個更新。所選答案在Neovim上不起作用。若要解決此問題,請在.vimrc中添加此項:
autocmd VimEnter * :IndentGuidesEnable