一、插入文字
命令描述
i在當前字元前插入文字
i在行首插入文字
a在當前字元後新增文字
a在行末新增文字
o在當前行後面插入一空行
o在當前行前面插入一空行
r以改寫方式輸入文字
二、移動游標
命令描述
j或下箭頭
向下移動一行
k或上箭頭
向上移動一行
h或左箭頭
左移乙個字元
l或右箭頭
右移乙個字元
w右移乙個詞
w右移乙個以空格分隔的詞
b左移乙個詞
b左移乙個以空格分隔的詞
0移到行首
ctrl-f
向前翻頁
ctrl-b
向後翻頁
ng到第n行
g到最後一行
三、替換文字
命令描述
$到行尾
(到句子的開頭
)到句子的末尾
到段落的末尾
四、刪除文字
命令描述
r替換乙個字元
c修改文字直到按下esc健
cw修改下乙個詞
cnw
修改接下來的n個詞
五、文字編輯
命令描述
yy將一行文字移到預設緩衝區中
yn將下乙個詞移到預設緩衝區中
ynw
將後面的n個詞移到預設緩衝區中
p如果預設緩衝區中包含一行文字,則在當前
行後面插入乙個空行井將預設緩衝區中的聲
容貼上到這一行中;如果預設緩衝區中包含
多個詞,把這些詞貼上到游標的右邊.
p如果預設緩衝區中包含一行文字,則正當前
行前面插入乙個空行井將預設緩衝區中的內
容貼上到這一行中;如果預設緩衝區中包含
多個詞,把這些詞貼上到游標的左邊
六、儲存退出
命令描述
zz儲存並退出
:w filename
寫入檔案
:w寫入檔案
:x儲存(如果當前檔案修改過)並退出
:q!
不儲存檔案,直接退出
:q退出vi
linux 下vi 的使用
進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r...
Linux下Vi 的使用
vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r filenam...
linux中vi的使用
開經偈 無上甚深微妙法 百千萬劫難遭遇 我今見聞得受持 願解如來真實義 第一次實習,第一次任務就是搭建docker環境,不會vi的操作,在網上搜搜,大多數部落格只講了個大概,具體每一步的操作,並沒有給出。建立檔案 root localhost vitest touch file.txt 此時處於命令...