Vim 遇到不正確的參數: pumvisible() ? "\" : "\" 修正

Vim 安裝 YouCompleteMe、Supertab 等等外掛,於 Vim 7.0 都正常,但是某些機器升級到 Vim 8.0 後,就出現下述錯誤:

  • $ vim
    處理 /home/user/.vim/bundle/supertab/plugin/supertab.vim 時發生錯誤:
    行 1000:
    E475: 不正確的參數: pumvisible() ? "\" : "\"

要如何修復呢?

閱讀全文〈Vim 遇到不正確的參數: pumvisible() ? "\" : "\" 修正〉

Vim 使用 Pathogen 來管理 Plugin 套件外掛

Vim 除了本身使用外, 另外最強大的部份就是有數不清的外掛套件可以使用, 但是每次安裝套件時, 總是要看看說明, 然後有時候要裝 autoload、ftplugin、indent、syntax ... 等等, 實在有點麻煩, 所以找一套方便管理的程式來用~

Pathogen 的作法就很簡單, 只要建立 .vim/bundle/ 的目錄, 之後的外掛 新增 都統一放在這目錄下, 再去依照說明到 .vimrc 增加幾行啟動程式之類的(或偶爾作點 ln 等動作), 要移除就把目錄砍掉即可, 輕鬆愉快~

  • 註1: 這個已經出來很久了, 我也已經使用蠻久了, 只是一直忘了寫出來, 推薦使用~
  • 註2: Vundle 看起來也很棒, 但是我已經先用 pathogen 所以暫時還沒去玩 Vundle - the plug-in manager for Vim

閱讀全文〈Vim 使用 Pathogen 來管理 Plugin 套件外掛〉