VIM的使用
vi: Visual Interface
ASCII, Unicode
三種模式:1、編輯模式,命令模式;2、輸入模式;3、末行模式
COMMAND:# vim [OPTION]... FILE...
編輯模式 --> 輸入模式
i: insert, 在光標所在處輸入;
a: append, 在光標所在處後面輸入;
o: 在當前光標所在行的下方打開一個新行;
I:在當前光標所在行的行首輸入;
A:在當前光標所在行的行尾輸入;
O:在當前光標所在行的上方打開一個新行;
輸入模式 --> 編輯模式 ESC
編輯模式 --> 末行模式 :
末行模式 --> 編輯模式 ESC
關閉文件 :wq 保存退出 :q! 強制退出,丟棄做出的修改;
光標跳轉:
字符間跳轉 h: 左 l: 右 j: 下 k: 上
單詞間跳轉 w:下一個單詞的詞首 e:當前或下一單詞的詞尾 b:當前或前一個單詞的詞首
行首行尾跳轉 0: 跳轉至行首; $: 跳轉至行尾;
vim的編輯命令:
x: 刪除光標處的字符;
#x: 刪除光標處起始的#個字符;
xp: 交換光標所在處的字符及其後面字符的位置;
r: 替換光標所在處的字符
d: 刪除命令
粘貼命令(p, put, paste):
p:緩沖區存的如果為整行,則粘貼當前光標所在行的下方;否則,則粘貼至當前光標所在處的後面;
P:緩沖區存的如果為整行,則粘貼當前光標所在行的上方;否則,則粘貼至當前光標所在處的前面;
復制命令(y, yank):
y: 復制,工作行為相似於d命令;
本文出自 “勤能補拙” 博客,請務必保留此出處http://echoroot.blog.51cto.com/11804540/1922573
VIM的使用