command-t
是強大快速的文件檢索插件,可是須要ruby的支持,配置起來不是那麼簡單。vim
建議在vim-plug
管理器裏面安裝插件,vundle還沒試過。vim-plug
中定義以下:ruby
Plug 'wincent/command-t', { \ 'do': 'cd ruby/command-t/ext/command-t && ruby extconf.rb && make' \ }
而後重啓vim後輸入:PlugInstall
安裝插件。spa
啓用command-t
是命令:CommandT
,或<leader>t
。可是這時候確定是還不能運行的,由於沒有作ruby支持的檢查。插件
首先在vim中輸入:ruby 1
,看是否報錯。若是不報錯,則證實已經識別了本機的ruby。
報錯的話,則須要在本機安裝ruby支持。根據剛纔啓動command-t時顯示的提示信息,安裝其expected version
來安裝指定版本的ruby,好比2.5.1。
好比Mac上:3d
brew install ruby@2.5.1
這時候還不算完,須要在本地編譯插件才能使用,這裏最簡單的是用到rake
命令:code
# 進入插件目錄 cd ~/.vim/plugged/command-t # 編譯插件 rake make
安裝好後再次到vim中輸入命令:ruby 1
看看是否報錯。blog
若是沒有問題的話,就直接輸入命令:CommandT
看看是否會正常彈出文件搜索窗口:rem
關閉的話,簡單的Ctrl+C便可。it