歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linuxvi常用命令詳解

linuxvi常用命令詳解

日期:2017/3/3 16:56:24   编辑:關於Linux
一、光標移動
j 向下移動一行;
k 向上移動一行;
h 向左移動一個字符;
l 向右移動一個字符;
ctrl+b 向上移動一屏;
ctrl+f 向下移動一屏;
$ 移至行尾;
gg 移動至文檔開始;
GG 移動到文檔尾部;
0 移到該行的開頭位置;
#G 例如,5G,表示移動光標至文章的第5行行首

二、插入模式
I 在光標所在行的行首插入;
A 在光標所在行的行末插入;
O 在光標所在的行的上面插入一行;
o 在光標所在的行的下面插入一行;
S 刪除光標所在的行,然後進入插入模式;

三、文本內容的刪除
x 刪除一個字符;
#x 刪除幾個字符,#表示數字,比如3x;
dw 刪除一個單詞;
#dw 刪除幾個單詞,#用數字表示,比如3dw表示刪除三個單詞;
dd 刪除一行;
#dd 刪除多個行,#代表數字,比如3dd 表示刪除光標行及光標的下兩行;
d$ 刪除光標到行尾的內容;
J 清除光標所處的行與下一行之間的空格,把光標行和上一行接在一起;

四、查找和替換字符串
/keyword 查找字符串,按回車會使找到的所有關鍵詞高亮;
:s /SEARCH/REPLACE/g 注:把當前光標所處的行中的SEARCH單詞,替換成REPLACE,並把所有SEARCH高亮顯示;
:%s /SEARCH/REPLACE 注:把文檔中所有SEARCH替換成REPLACE;
:#,# s /SEARCH/REPLACE/g 注:#號表示數字,表示從多少行到多少行,把SEARCH替換成REPLACE;
Copyright © Linux教程網 All Rights Reserved