vim編輯器
是vi的升級版本,帶顏色顯示
安裝yum install -y vim-enhanced
將passwd文件復制到其他目錄下,vim后沒有顏色
一般模式
上下左右方向鍵或kjhl四個鍵移動光標
n方向鍵 向特定方向移動n位
ctrl + b 或 pageup 向上翻頁
ctrl + f 或 pagedown 向下翻頁
0或shift 6 光標移動到行首
shift 4 光標移動到行尾
gg 移動到首行
G 移動到末行
nG 移動到第n行
x 向后刪除一個字符
X 向前刪除一個字符
nx 向后刪除n個字符
dd 刪除/剪切光標所在那行
ndd 刪除/剪切光標所在行后的n行(包括所在行共n行)
yy 復制光標所在行
nyy 從光標所在行開始,向下復制n行(包括所在行)
p 向下粘貼
P 向上粘貼
u 撤銷上步操作
ctrl + r 恢復撤銷操作
v 按住移動會選中字符。類似于word下的shift
編輯模式
i 進入編輯模式,光標不動
I(大寫的i) 進入編輯模式,光標移動到行首
o 光標在下面插入一行
O 光標在上面插入一行
a 光標在后一位
A 光標在行尾
命令模式
/[word] 向光標后查找字符串,按n向后繼續找
?[word] 向光標前查找字符串,按n向前繼續找
:n1,n2s/[word1]/[word2]/g 在n1和n2行之間查找word1并用word2替換,不加g則只替換每行第一個word1(用#代替/也可)
:1,$s/[word1]/[word2]/g 在文檔中查找word1并用word2替換,不加g則只替換每行第一個word1
:w 保存文本
:q 退出
:w! 強制保存
:q! 強制退出
:wq 保存并退出
:set nu 顯示行號
:set nonu 不顯示行號
轉載于:https://blog.51cto.com/13582610/2066338