我碰巧已經安裝了病原體並運行了JSHint和Janus,這很好。但是,當我嘗試使用插件vim-indent-guide時,它完全不顯示。病原體vim indent-guides沒有顯示
根據病原體以及vim縮進指南的github,似乎唯一真正必要的步驟是將存儲庫克隆到我的~/.vim/bundles
。我知道附件的.vim
文件需要位於我確認的名爲plugins
的子目錄中。我的縮進指南安裝到~/.vim/bundle/vim-indent-guides/plugin/indent_guides.vim
。我也使用VIM 7.3,這應該意味着版本不是問題。
爲了測試我的理論,病原體是工作,我做了一個文件,該文件將明確提出一個JSHint錯誤
鑑於這種假設被證明是正確的,我測試,看看文件被加載,在使用:scriptnames
我正在編輯的文件。果然,我看到有兩個文件與名稱匹配
104: ~/.vim/bundle/vim-indent-guides/plugin/indent_guides.vim
105: ~/.vim/bundle/vim-indent-guides/autoload/indent_guides.vim
但是,我看不到任何文件中製表符或間距的可見結果。
也許這是一個顯示問題或Janus「覆蓋」這個附加設置,但說實話,我很難過。有人有主意嗎?
該插件聲稱鍵入' ig'可以將其切換爲活動/非活動狀態。你嘗試過嗎?你也可以顯式地鍵入':echo g:loaded_indent_guides'來查看它是否加載。 –
Conner
我收到錯誤'E488:Trailing characters' when I': ig'在我的vim實例 –
corvid
我認爲@Conner是正確的。他建議(以正常模式開始)輸入' ig',而不加入你添加的':'。默認情況下,''表示「\」,所以請嘗試'\ ig'。如果這不起作用,請查看'mapleader'變量是否定義,使用':echo mapleader'。見':help '。 –
benjifisher