在Ubuntu系統中編譯安裝Vim的教程
簡介
Vim是從vi發展出來的一個文本編輯器。代碼補完、編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中被廣泛使用。和Emacs並列成為類Unix系統用户最喜歡的編輯器。
對於大多數用户來説,Vim有着一個比較陡峭的學習曲線。這意味着開始學習的時候可能會進展緩慢,但是一旦掌握一些基本操作之後,能大幅度提高編輯效率。為了幫助學習,Vim為初學者準備了Vim教學。通常可以在Unix系統命令行下輸入"vimtutor"或者點擊Windows系統桌面上的Vim教學圖標進入。在Vim用户手冊中更加詳細的描述了Vim的基礎和進階功能。可以在Vim中輸入":help user-manual"進入用户手冊。手冊除了原始的英文版本之外,也被志願者翻譯成了各國文字,其中包括中文。
新用户也應該學習Vim的幫助系統。可以在Vim中輸入不帶參數的"help"來閲讀主幫助文件。
安裝
下面是安裝筆記:
1. 加入必需的`終端庫:
sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev
2.下載 vim 源碼,打開 的download頁面選擇 unix 源碼下載:2
3. 解壓,進入源碼目錄:cd vim/src
4.
$ make distclean #清理一下上一次編譯生成的所有文件
5. 執行:
./configure --with-features=huge --enable-pythoninterp=yes --enable-gui=gnome2 --enable-cscope --enable-fontset --enable-perlinterp --enable-rubyinterp --with-python-config-dir=/usr/lib/python2.6/config #編譯配置
6.編譯:
make
7. 安裝:
sudo make install
説明:
編譯配置中的 --enable-gui=gnome2 是啟用GUI,也就是可以使用gvim。還是不習慣終端裏的vim
--enable-pythoninterp=yes 是啟用vim對python的支持
--with-python-config-dir=/usr/lib/python2.6/config 指向python的配置文件夾,因為個人安裝版本/路徑的不同,這裏根據自己的實際情況而稍做修改。(我 用的Ubunut 10.10的python默認安裝路徑)
添加到菜單項目
現在我們把它添加到菜單項目。Ubuntu菜單項保存在/usr/share/applications目錄下,那現在終端輸入下列代碼:
sudo gedit /usr/share/applications/top
在編輯器中輸入
[Desktop Entry]
Name=Gvim
Comment[zh_CN]=Gvim編輯器
Exec=gvim
Icon=/usr/share/pixmaps/gnome-word.png
Terminal=false
X-MultipleArgs=false
Type=Application
Categories=Application;Development;
Encoding=UTF-8
StartupNotify=true
Name=GVim Text Editor
相關文章
-
Ubuntu系統中Git客户端的安裝及使用教程
安裝gitsudo apt-get install gitgit config命令的--global參數,用了這個參數,表示你這台機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用户名和Email地址git config --global "Your name"git c -
win7 ubuntu雙系統安裝教程
理論上win7、vista系統32位或64位均可。ubuntu適用與10.X版本,且 和測試通過。接下來以安裝為例作為説明。第一步:下載Ubuntu10.10下載地址: 第二步:下載grub4dosGRUB4DOS是一款優秀的多系統引導軟件,需要其引導安裝ubunt -
Ubuntu上安裝GNOME命令行終端Terminator的教程介紹
對Linux系統進行管理時,我們經常需要通過終端窗口輸入各種操作命令。在GNOME集成桌面環境下,GNOME終端(gnome-terminal)是我們經常使用的終端程序,每次運行該程序都將打開一個單獨的終端窗口。當我們進行命令行操作時,有 -
安裝ubuntu12.04後nvidia顯卡驅動安裝的詳解步驟
首先申明本機的概況:robinson@robinson-homepc:~/Downloads$ uname -aLinux robinson-homepc 3.11.0-15-generic #23~precise1-Ubuntu SMP Tue Dec 10 16:43:53 UTC 2013 i686 i686 i386 GNU/Linux顯卡是今年剛出來的N -
如何設置在Ubuntu12.04中通過VIM收發郵件?
把財神請到你家,讓你免受金銀的困擾;把幸福緊握手中,莫要丟失快樂滿足;把好運抱在懷中,與甜蜜攜手共度。元旦將來臨,願你幸福久久! 冬至過後是聖誕,聖誕度完便元旦,此時卻是最苦寒,添加衣物來保暖,注意飲食多鍛鍊,出門記得 -
ubuntu 13.04 u盤安裝教程
對於794M大小的Ubuntu 13.04來説,使用U盤安裝是比較穩妥的`方法,所以今天要為大家介紹的就是ubuntu 13.04 u盤安裝教程,想要安裝Ubuntu 13.04系統卻不知道方法的朋友可以來看一看。第一步、Windows下製作Ubuntu 13.04的U -
Ubuntu安裝教程
光陰的迅速,一眨眼就過去了,成績已屬於過去,新一輪的工作即將來臨,寫一份計劃,為接下來的工作做準備吧!相信大家又在為寫計劃犯愁了?下面是小編幫大家整理的國小教學學期工作計劃10篇,歡迎閲讀,希望大家能夠喜歡。國小教學學期 -
八年級英語下冊unit 7《Would you mind turning down the music?》教學設計
一、教學內容及分析。本單元是八年級英語下冊的第七單元,主題是如何更禮貌的提建議,主要功能項目是Make requests和Apologize,本單元的語法要點是Would you mind …?和Could you please…等句型的運用,知識重難點為:would -
PunkBuster安裝教程以及PunkBuster更新教程
髮型很重要沒錯,但是髮質好才是基礎,燙個時髦的髮型,頭髮乾枯毛躁發黃,這樣的髮型怎麼會時尚好看呢。養髮護髮才是關鍵哦,護髮素是你護髮的得力助手。那麼護髮素可以讓頭髮變軟嗎?護髮素有幾種不同的用法呢?護髮素可以讓頭 -
國中英語《have you ever been to a museum》教學設計
1、複習鞏固,現在完成時。2、認識中國著名景點的`名稱。3、根據聽力材料寫出所聽的重點內容。Step1 ReviewAsk students to revise have+動詞過去分詞by making to change example ,Have you leaed this unit Yes, I