標籤:linux下的外掛程式安裝及配置
第一講:vim的配置
在安裝完Centos後,它預設的是安裝了VI編輯器,VIM是沒有安裝的,所以我們在使用vim test.txt時會提示: vim command not found 。。。 這就是說明我們的Linux環境沒有安裝vim編輯器,下面我們來說一下如何安裝這個編輯器:
vim編輯器需要安裝三個包:
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
1. 查看一下你本機已經存在的包,確認一下你的VIM是否已經安裝:
輸入 rpm -qa|grep vim 這個命令,如何vim已經正確安裝,則會顯示上面三個包的名稱
2. 如果缺少了其中某個,比如說: vim-enhanced這個包少了,執行:yum -y install vim-enhanced 命令,它會自動下載安裝。
3. 如果上面三個包一個都沒有顯示,則直接輸入命令:
yum -y install vim*
設定vim編輯環境有兩種形式:
一種是在/etc/vimrc進行設定,這種設定方法會作用與所有登入到Linux環境下的使用者,一般情況下我們不提倡這種方式,因為Linux是多使用者的,每個人都有自己的編程習慣與環境,因此我們提倡下面一種設定方式。
另一種:是在使用者登入的~目錄下建立一個 .vimrc檔案,在其中進行自己習慣的編程環境的設定,這樣當別的使用者使用時並不相互影響。
具體方法:
初次使用1:
cd ~
touch .vimrc
vim .vimrc
添加2:
直接cd~
vim ~/.vimrc
在檔案中輸入:
set nu // 這是設定顯示行號
set showmode //設定在命令列介面最下面顯示當前模式等。
set ruler // 在右下角顯示光線標所在的行數等資訊
set autoindent // 設定每次單擊Enter鍵後,游標移動到下一行時與上一行的起始字元對齊
syntax on // 即設定文法檢測,當編輯C或者Shell指令碼時,關鍵字會用特殊顏色顯示
.........
[ESC]
:wq
第二講、g++的安裝
通常情況下在centos下安裝軟體就用yum,故:
輸入:yum install gcc-c++;然後它會網上下載相關包進行安裝;
2. 安裝完之後,就可使用g++來編譯.c或.cpp檔案了,如:
2.1 輸入:g++ Hello.c或g++ Hello.cpp,執行之後會有一個預設的a.out檔案,
然後輸入: ./a.out就可運行了;
2.2 輸入:g++ -o Hello Hello.c(指定輸出檔案名為Hello,而不是預設的a.out)
然後輸入:./Hello或Hello即可運行了。
註:預設輸出a.out檔案,下次g++編譯.c或.cpp檔案後,也會預設產生a.out檔案,此時
會把原來的a.out檔案覆蓋掉。
3、GDB的配置
1、
選擇合適的安裝包,在這裡,我下載的gdb-1.10.tar.gz
2、
解壓縮包,輸入命令:tar xzvf gdb-7.10.tar.gz
3、
進入解壓縮出來的目錄gdb-7.10
4、
輸入命令:
./configure
5、
輸入命令:make
編譯GDB
6、
輸入命令:make install
安裝GDB
7、
輸入命令:gdb -v
查看GDB版本資訊,以確認GDB是否安裝成功
4、IDE的配置
首先進入cd ./vimrc
1、文法高亮
syntax enable
syntax on
2、在程式中找函數定義(在程式中跳來跳去: Ctags 的使用)
tags檔案是由ctags程式產生的一個索引檔案, ctags程式其是叫"Exuberant Ctags", 是Unix上面ctags程式的替代品, 並且比它功能強大, 是大多數Linux發行版上預設的ctags程式. 那麼tags檔案是做什麼用的呢? 如果你在讀程式時看了一個函數調用, 或者一個變數, 或者一個宏等等, 你想知道它們的定義在哪兒, 怎麼辦呢? 用grep? 那會搜出很多不相干的地方. 現在流行用是的<C-]>, 誰用誰知道呀, 當游標在某個函數或變數上時, 按下"Ctrl+]", 游標會自動跳轉到其定義處
第三講、 安裝ctags
(1)、下載tar壓縮包
(2)、解壓 tar xzvf ctags-7.10.tar.gz
(3)、編譯安裝
$ cd ctags-5.6
$ make
# make install // 需要root許可權
第四講:安裝及配置taglist
(1)、下載解壓taglist安裝包
(2)、然後進行配置,無需編譯安裝
$cd taglist/
$cp doc/taglist.txt /usr/share/vim/vim72/doc/
$cp plugin/taglist.vim /usr/share/vim/vim72/plugin/
(3)、如何使用
基本上配置完成
啟動vim,用 “:helptags .”來配置好協助檔案
重啟vim,用“:TlistToggle”來開啟和關閉taglist視窗。
可以用“:help taglist”來獲得更多協助資訊
若要預設開啟taglist,_vimrc中加入
let Tlist_Auto_Open=1
set tags=tags;
set autochdir;
注意第一個命令裡的分號是必不可少的。這個命令讓vim首先在目前的目錄裡尋找tags檔案,如果沒有找到tags檔案,或者沒有找到對應的目標,就到父目 錄中尋找,一直向上遞迴。因為tags檔案中記錄的路徑總是相對於tags檔案所在的路徑,所以要使用第二個設定項來改變vim的目前的目錄。
第五講:檔案瀏覽器和視窗管理器 -- 外掛程式: WinManager
.安裝winmanager.zip
地址:http://www.vim.org/scripts/download_script.php?src_id=754
解壓複製,和taglist的步驟一樣
$cp doc/winmanager.txt /usr/share/vim/vim72/doc/
$cp plugin/winmanager.vim /usr/share/vim/vim72/plugin/
現在在你的~/.vimrc中增加下面兩句
let g:winManagerWindowLayout=‘FileExplorer|TagList‘
nmap wm :WMToggle<cr>
在編輯一個.c或者.cpp檔案時輸入:wm,將會出現配置好的介面。
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M02/82/5C/wKioL1dSgvzQUsjLAADc5on7u1k956.png-wh_500x0-wm_3-wmp_4-s_4187331500.png" title="配置好的介面.png" alt="wKioL1dSgvzQUsjLAADc5on7u1k956.png-wh_50" />
本文出自 “qin-wang” 部落格,請務必保留此出處http://10810196.blog.51cto.com/10800196/1786087
Linux配置vim ctags g++ IDE GDB