回覆列表
-
1 # 使用者6454077832821
-
2 # 幅度薩芬反倒是
vim用熟了還是比較不錯的東東的,因為使用linux經常會處於沒有圖形支援的情況,如終端遠端連線到伺服器或者嵌入式裝置,這些情況都是沒有圖形支援的,如果在這種情況進行修改或者編制程式碼或者檢視檔案就需要vim,vi等工具了
vim用熟了還是比較不錯的東東的,因為使用linux經常會處於沒有圖形支援的情況,如終端遠端連線到伺服器或者嵌入式裝置,這些情況都是沒有圖形支援的,如果在這種情況進行修改或者編制程式碼或者檢視檔案就需要vim,vi等工具了
用 YouCompleteMe,非常好用,配合 tern 甚至可以自動補全物件屬性和函式名。1. 安裝 YouCompleteMe外掛去 Valloric/YouCompleteMe · GitHub 跟著文件安裝,過程稍微有點繁瑣,需要手動編譯一些依賴庫,不過文件寫的很詳細,所以應該不會有什麼問題。2. 安裝 tern_for_vim 外掛YouCompleteMe 只原生對 C 系列的靜態語言提供補全。對於 javascript,YouCompleteMe 會呼叫 omni-completion 進行補全。為了使 omni-completion 支援 javascript 的語義分析,需要透過 tern_for_vim 外掛來呼叫 tern 這個強大的 javascript 程式碼分析器。首先安裝 tern_for_vim,我用 Pathogen 管理 vim 外掛,所以直接 cd 到 ~/.vim/bundle 下:
然後 cd 到 tern_for_vim 目錄下安裝依賴,其實就是安裝 tern 本體。因為 tern 本身就是個 node_module。大功告成,體驗媲美 Visual Studio 的 Intelisense 。