用Linux的朋友一定會使用到Vim這個文本編輯器,它是由Vi發展而來的編輯器,其具有代碼補齊、編譯、錯誤跳轉等豐富的功能,非常適合編程。對於修改Linux配置文件它更是你不二的選擇!
但對於初學者而言,Vim卻是一個異常生澀的工具,原因在於它有多種使用環境,而且鍵盤操作復雜難記,但是一旦你掌握了Vim的基本使用方法後,你會立刻喜歡上它,你的工作效率會得到極大的改善。
當你啟動Vim後,默認會進入普通模式,這時你可以通過鍵盤移動光標,進行復制粘貼等基本操作,此時鍵盤布局如下:
1.移動光標
k
+
+
h ++++++++++++++++ l
+
+
j
h(向左移動光標),l(向右移動光標),k(向上移動光標),j(向下移動光標)
注:這裡使用的是小寫!
2.復制粘貼
yy(復制當前行)
p (粘貼到當前行下面)
P (粘貼到當前行上面)
3.選擇
v(指定選擇的開始,使用方向鍵或hlkj導航鍵指定結束位置)
y(復制被選中部分文本)
p(粘貼)
4.刪除操作
dd(刪除當前行)
x (刪除光標後的字符)
5.替換
r(按r進入替換模式,輸入一個字符即可實現替換功能)
R(可以實現多字符替換功能)
6.撤銷
u(撤銷上一步操作)
7.其他
回車(下一行)
^(跳至行首)
$(跳至行尾)
{(跳至段首)
}(跳至段尾)
<(左縮進)
>(右縮進)
gg(跳至文件首部)
G(跳至文件尾部)
這裡給個小提示:善用數字鍵,可以提高你的效率,如按4回車(可以實現向下跳4行)4h可以實現光標向左移動4個字符。
當你按下A、a、I、i後Vim會進入編輯模式:
A(在行尾插入字符)
a(在光標後插入字符)
s(刪除光標當前字符進入編輯模式)
S(刪除當前行進入編輯模式)
進入編輯模式即可進行文字的輸入與編輯!(這是可以使用鍵盤的上下左右鍵移動光標)
進入編輯模式後按下ESC鍵,即可回到普通模式!
在普通模式下按下:鍵會進入命令模式,此時你可以在:後面輸入相應的命令,來實現不同的功能,常用命令如下:
1.查找
:/install (從當前光標開始查找install字符,此時按n實現繼續向下查找,N實現向上查找)
2.文件命令
:w (保存)
:q (推出)
:e (打開文件)
:h (幫助)
:q! (退出不保存)
:wq (退出並保存)
: x (推出並保存)
3.其他
:set number (可以實現顯示行號的功能)
:set all (可以查看所以功能選項)
最後:學習Vim最主要的就是練習,實踐出真知!
本文出自 “丁丁歷險” 博客,請務必保留此出處http://manual.blog.51cto.com/3300438/788645