首頁 > 軟體

Ubuntu 16.04 IDE: 用Vim逐步打造一個IDE

2020-06-16 16:57:51

目前加強了一下Ubuntu 16.04終端,程式碼提示和樹形檔案管理:

1,當任務比較多的時候,如果在Ubuntu下切換多個終端,會比較麻煩,這裡我找到一個比較好的終端(terminator)

sudo apt-get install terminator

安裝完之後的效果:

右鍵可以分割視窗或者新建tab, preference可以客製化外觀

2,安裝YouCompleteMe

bundle是一個外掛安裝管理器,安裝完成之後,就會在家目錄下面的.vim目錄生成bundle目錄及相關設定

我採用的是git安裝,bundle安裝太慢了,看不見進度

在家目錄下,cd .vim/bundle/

下載YouCompleteMe:

git clone --recursive https://github.com/Valloric/YouCompleteMe.git

以下為主要安裝命令和需要安裝的東西:

cd YouCompleteMe/

sudo apt-get install llvm-3.9 clang-3.9 libclang-3.9-dev libboost-all-dev
sudo apt-get install Python-dev python3-dev
mkdir ~/.ycm_build
cd ~/.ycm_build

cmake -G "Unix Makefiles" . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp

cmake -G "Unix Makefiles" -DUSE_SYSTEM_BOOST=ON -DUSE_SYSTEM_LIBCLANG=ON . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp

cmake --build . --target ycm_core --config Release

cp ~/.vim/bundle/YouCompleteMe/third_party/ycmd/examples/.ycm_extra_conf.py ~/.vim/

 

 

參考資料:

http://valloric.github.io/YouCompleteMe/

https://www.jianshu.com/p/d908ce81017a?nomobile=yes

http://blog.jobbole.com/58978/

 

3,用bundle安裝nerdtree

安裝:

  在.vimrc中,寫入需要安裝的外掛

開啟一個vim, 執行:BundleInstall

 

使用

  1、在linux命令列介面,用vim開啟一個檔案。

  2、輸入  :NERDTree ,回車

  3、進入當前目錄的樹形介面,通過小鍵盤上下鍵,能移動選中的目錄或檔案

  4、ctr+w+h  游標focus左側樹形目錄,ctrl+w+l 游標focus右側檔案顯示視窗。多次摁 ctrl+w,游標自動在左右側視窗切換

  5、輸入:q回車,關閉游標所在視窗

 

Vim入門基礎知識集錦  http://www.linuxidc.com/Linux/2017-02/140903.htm

Vim入門基礎教學 http://www.linuxidc.com/Linux/2017-02/140279.htm

把Vim打造成優秀的C++ IDE  http://www.linuxidc.com/Linux/2016-06/132262.htm

Ubuntu 14.04升級Vim7.4到8.0  http://www.linuxidc.com/Linux/2016-11/136816.htm

Vim安裝youcompleteme自動補全外掛  http://www.linuxidc.com/Linux/2016-11/137665.htm

Linux Vim編輯器使用簡單講解  http://www.linuxidc.com/Linux/2016-12/138930.htm

Vim文字編輯器  http://www.linuxidc.com/Linux/2017-03/142275.htm

Vim安裝與設定進階版 http://www.linuxidc.com/Linux/2017-03/141724.htm

Vim編輯器使用教學  http://www.linuxidc.com/Linux/2017-07/145885.htm

Ubuntu 16.04 Vim YouCompleteMe自動補全的安裝設定與使用  http://www.linuxidc.com/Linux/2017-02/141088.htm

Linux文字編輯器Vim基礎教學  http://www.linuxidc.com/Linux/2017-09/146930.htm

本文永久更新連結地址http://www.linuxidc.com/Linux/2017-12/149878.htm


IT145.com E-mail:sddin#qq.com