Ubuntu中Vim用戶操作指南

Vim 是一個高級文本編輯器,她提供了Unix下編輯器 'Vi' 的功能並對其進行了完善. Vim 經常被認爲是 "程序員的編輯器",她在程序編寫時非常有用,很多人認爲她是一個完整的集成開發環境(IDE). 僅管如此,Vim並不只是程序員使用的. Vim可以用於多種文檔編輯,從email排版到配置文件編寫.

本篇文章將告訴您如何安裝vim,並對其進行簡單介紹.

 
目錄 [隱藏]

1 安裝 vim
2 快速指南 2.1 模式
3 配置 3.1 允許語法高亮
3.2 允許自動縮進
3.3 .vimrc 文件範例
4 用vim編輯docbook文檔
5 編輯 Ubuntu Wiki
6 在線資源
[編輯] 安裝 vim
 

控制檯版本的vim隨ubuntu一起發行,因此沒必要安裝. 然而,如果您更喜歡GUI界面下的vim的話,請從新立德安裝vim-gtk軟件包或在終端中輸入
sudo apt-get install vim-gtk [編輯] 快速指南
 

Vim 需要學習很多東西. 然而,如果您熟悉了vim的話,您可以利用vim的高級特徵非常熟練的操作文本.

您可以在終端中輸入 vim 來啓動控制檯模式下的vim,或輸入 gvim 來啓動圖形模式下的vim. 輸入之後會出現帶vim信息的一個空白屏幕. 然而,在該狀態下輸入任何文本都會失敗! 因此下面將介紹很多初學者都會混淆的特徵 - 模式.

 
[編輯] 模式
 

Vim最令人混淆的特徵之一是她擁有3種模式.

插入模式: 輸入文本

命令模式:執行命令. 也稱爲正常模式.

Ex模式: 執行 冒號 命令

插 入模式並不是缺省的模式,您必須按下i來進入插入模式,在屏幕上輸入一些文字. 按下<Esc>按鈕將從插入模式轉到命令模式.命令模式用於移動和操縱文本,有時以非常有趣的方式進行. Ex模式用於執行冒號命令,比如保存,查找/替換以及配置vim等.欲保存文本,您只需要在正常模式下輸入:進入Ex模式並輸入:w filename<Enter>.退出vim請執行冒號命令:q.總結如下,
vim (啓動vim)<br />i (進入插入模式)<br /><輸入文本> <br /><Esc> (回到命令模式)<br />:w filename (保存文件爲'filename')<br />:q (退出vim)<br />vim filename (打開您剛纔在vim中保存的文件)<br />
 

請記住,最好的學習vim的方式是使用她.您可以通過內置的vim教程來學習vim的基本使用,只需要在終端中輸入vim-tutor (在dapper中請輸入vimtutor).

 
[編輯] 配置
 

vim是高度可配置的編輯器,最好將vim配置成您喜歡的樣式,因爲缺省狀態下vim所有的特徵都是關閉的.相關的配置文件及其路徑如下:
~/.vimrc vim啓動時讀取的配置文件
~/.gvimrc gvim啓動時讀取的配置文件. 最好在此文件中僅保存gui相關設置,因爲其設置將覆蓋您的.vimrc文件中的相關設置.
~/.vim/ 用戶添加公用插件,語法高亮插件和排版插件的文件夾.

 
[編輯] 允許語法高亮
 

允許語法高亮非常簡單.

如果您只想在當前線程允許語法高亮,只需輸入如下冒號命令:
:syn on<br />
 

關閉語法高亮的'冒號'命令
:syn off<br />
 

如果想在每次打開文件時都起作用,只需在您的vimrc文件中添加下一行.
syntax on<br />
 

 
[編輯] 允許自動縮進
 

允許代碼自動縮進,只需輸入如下冒號命令.
:set ai<br />
 

您輸入的代碼將會自動縮進.如果其不能正確縮進,您需要從<a href="http://www.vim.org" class="http">vim</a>網站獲得您正在輸入語言的縮進插件.

欲使其永遠起作用,將如下行添加至您的vimrc文件.
filetype indent on<br />set autoindent<br />

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章