Linux筆記(五)-文本編輯器vim

vim常用操作

vim是全屏幕文本編輯器,它的作用創建、編輯、顯示文本文件。
vim沒有菜單,只有命令。
語法: vim [已存在的文件名或想創建的文件名]
插入命令:
a:在光標所在字符後插入
A:在光標所在行尾插入
i:在光標所在字符前插入
I:在光標所在行首插入
o:在光標下插入新行
O:在光標上插入新行

跳轉命令:
:set nu 設置行號
:set noun 取消行號
gg:到第一行
G:到最後一行
nG:到第n行
:n 到第n行
S 移至行尾
0 移至行首

刪除命令:
x:刪除光標所在處字符
nx:刪除光標所在處後n個字符
dd:刪除光標所在行,ndd刪除n行
dG:刪除光標所在行到文件末尾的內容
D:刪除光標所在位置到行尾的內容
:n1,n2d 刪除指定範圍的行

複製剪切命令:
yy:複製當前行
nyy:複製當前行以下n行
dd:剪切當前行
ndd:剪切當前行以下n行
p、P:粘貼在當前行上或行下

替換命令:
r:替換光標所在位置的字符
R:從光標開始處替換字符,按ESC結束
u:取消上一步操作

搜索命令:
/string :搜索指定字符串,搜索忽略大小寫:set ic
n:搜索指定字符串的下一個出現的位置
:%s/old/new/g 全文替換指定字符串
:n1,n2/old/new/g 在指定範圍內替換指定字符串

編輯完成之後按ESC鍵 :wq保存並退出,:q!退出不保存

vim技巧

導入文本:”:r 文本名”
導入命令執行結果:r!命令
定義快捷鍵:map 快捷鍵 觸發命令
連續行註釋
:n1,n2s/^/#/g

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章