1.先介紹一下我所使用的LINUX版本,經過下面的命令查詢:php
cat /etc/issue
結果爲「Fedora release 18 (Spherical Cow)」ios
2.創建一個文件夾,位於~/Documents/Programs,進入該文件夾vim
cd ./home/tsybius/Documents/Programs
3.創建一個擴展名爲cpp的文件hello.cppbash
vi hello.cpp
在其中輸入代碼,而後保存並退出(按a鍵開始輸入,輸入完畢後,先按Esc,再連續按:wq並回車)網站
#include<iostream> using namespace std; int main() { cout<<"Hello Wolrd!"<<endl; return 0; }
4.編譯hello.cppspa
g++ hello.cpp ./a.out
5.從官方網站上下載文件vim-7.4.tar.bz2unix
6.進入下載後存放文件的目錄code
cd ./home/tsybius/Downloads
7.解壓下載後的文件ip
bzip2 -d vim-7.4.tar.bz2 tar -xvf vim-7.4.tar
8.解壓後有目錄vim74,進入該目錄ci
cd vim74
9.進行編譯,輸入命令
make
這時控制檯會報錯:
no terminal library found checking for tgetent()... configure: error: NOT FOUND!
You need to install a terminal library; for example ncurses.
Or specify the name of the library with –with-tlib
解決此問題的方法:
單擊左上角:Activities
單擊左側圖標欄中最下面的:Show Applications
進入窗口後點擊右面的:System Tools
找到圖標:Software,單擊進入
在左側搜索框內輸入ncurses,勾選
Ncurses support utilities
Development files for the ncurses library
進行安裝
10.回到Terminal中,輸入下面的指令編譯安裝vim
make sudo make install
11.在Documents/Programs目錄下找到 hello.cpp,就可使用vim打開了
vim hello.cpp
12.爲vim添加高亮顯示:進入目錄 /usr/local/share/vim/vim74,輸入指令
cp vimrc_exampmle.vim ~/.vimrc
13.將Tab鍵用4個空格替換:
到vimrc所在的目錄
cd ~
使用下面的命令列出該目錄下全部子目錄與文件
ls -a
就能夠發現裏面有.vimrc,用vim打開此文件
vim .vimrc
在該文件最後添加以下文字
set ts=4
set noexpandtab
%retab!
14.再回到以前的hello.cpp,用vim打開時,就能看到高亮顯示C++代碼,縮進以4個空格代替的文本了
END