在Redhat Linux 9中編譯和配置gvim 7.0

來源:互聯網
上載者:User

在Redhat Linux 9中編譯和配置gvim 7.0

By: 吳垠
Date: 2006-12-22
Email: lazy_fox#msn.com
Link: http://blog.csdn.net/wooin/archive/2006/12/30/1468797.aspx
著作權資訊: 該文章著作權由Wu Yin所有。可在非商業目的下任意傳播和複製。
對於商業目的下對本文的任何行為需經作者同意。
轉載時請轉載包括本版本資訊的完整版本。
連絡方式:lazy_fox#msn.com











1. 下載vim的源碼:
vim的官方網站是:www.vmunix.com/vim
可以用這個連結下載源碼包:ftp://ftp.jp.vim.org/pub/vim/unix/vim-7.0.tar.bz2
2. 配置:
如果想編譯出gvim,要用下面這句配置命令:

$ ./configure /
--prefix=/usr/local/vim7 /       # 安裝目錄
--with-x --enable-gui=gtk2 /   # 編譯gvim
--with-features=big
3. 編譯、安裝:
沒什麼好說的了吧,用下面的命令就行了
$ make
# make install       # 記得用root運行,安裝好後可執行檔在/usr/local/vim7/bin/ 中
4. 安裝到系統中來:
此時vim7.0就安裝完了,但是當你運行vi、vim或者vimdiff的時候開啟是還是Redhat Linux 9內建的vi 6.1版,是因為你的vim 7.0的安裝路徑/usr/local/vim7/bin不在系統的PATH環境變數內,現在之用將要用的可執行檔建立一個符號連結到系統的PATH內 就行了,我是連結到/usr/bin中去了:
# mv /usr/bin/vim /usr/bin/vim61           # 先將原來的vi 6.1改名
# ln -s /usr/local/vim7/bin/vim /usr/bin/vim  # 再將vim 7.0連結過來

此時運行vi、vim、gvim就可以看到新編譯的7.0版本了

5. V7.0的配置:
運行gvim時發現菜單中都是亂碼,需要在你的根目錄下建立一個檔案~/.vimrc,在其中添加一句:
:set encoding=gb2312

然後重啟gvim就可以看到中文的菜單了。
.vimrc是vi的啟動設定檔,可以在其中設定很多啟動參數,網上可以找到很多人寫的各種.vimrc檔案,下面有我用的一個簡單的.vimrc文 件。

6. 我的.vimrc檔案:
set encoding=gb2312
syn on                  " 開啟文法高亮
set guifont=Luxi/ Mono/ 9 " 設定字型,字型名稱和字型大小
set tabstop=4             " 設定tab鍵的寬度
set shiftwidth=4           " 換行時行間交錯使用4個空格
set autoindent             " 自動對齊
set backspace=2           " 設定退格鍵可用
set smartindent            " 智能對齊
set ai!                   " 設定自動縮排
set nu!                   " 顯示行號
set showmatch            " 設定匹配模式,類似當輸入一個左括弧時會匹配相應的那個右括弧
set ruler                 " 在編輯過程中,在右下角顯示光線標位置的狀態行
set incsearch              " 查詢時非常方便,如要尋找book單詞,當輸入到/b時,會自動找到
                        " 第一個b開頭的單詞,當輸入到/bo時,會自動找到第一個bo開頭的
                        " 單詞,依次類推,進行尋找時,使用此設定會快速找到答案,當你
                        " 找要匹配的單詞時,別忘記斷行符號
set vb t_vb=             " vim進行編輯時,如果命令錯誤,會發出一個響聲,該設定去掉響聲
7.
8.
9.
10.

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.