打開vim編輯器
命令格式:
vim 檔案路徑
vim編輯器的作業模式
進入編輯器后
默認為命令模式
進入輸入模式
a 在游標后插入
o 換行插入
i 在游標前插入
回傳命令模式
esc 鍵
進入末行模式
:
游標的移動
翻頁
向下翻動一整頁內容
page Down
Ctrl+F
向上反動一整頁內容
Page Up
Ctrl+B
行內快速跳轉
跳轉至行首
Home鍵
^鍵
0 鍵
跳轉到行尾
End鍵
$ 鍵
向右移動#個字符
#+右方向鍵
向左移動#個字符
#+左方向鍵
行間快速跳轉
跳轉檔案行首
1+G
GG
跳轉到檔案末尾行
G
跳轉到檔案中的第#行
#+G
行號顯示
:set nu 顯示行號
:set nonu 不顯示行號
復制/粘貼/洗掉
復制
洗掉游標處的單個字符
x
DEL
洗掉當前游標所在行
dd
洗掉從游標處開始的#行內容
#dd
洗掉當前游標之前到行首的所有字符
d^
洗掉當前游標處到行尾的所有字符
d$
粘貼
復制當前行整行的內容到剪切板
yy
復制從游標處開始的#行內容
#yy
洗掉
將緩沖區的內容粘貼到游標位置處之后
p
檔案內容查找
從上而下在文中查找字串“word”
/word
從下而上在文中查找字串“word”
?word
定位下一個匹配的被查找字串
n
定位上一個匹配的被查找的字串
N
撤銷編輯
按一次取消最近的一次操作
多次重復按u鍵,恢復已進行的多步操作
u
用于取消對當前所做的所有編輯
U
保存檔案及退出vim編輯器
保存檔案
保存
:w
另存為其他檔案
:w /root/newfile
退出編輯器
未修改退出
:q
放棄對檔案內容的修改,并退出
:q!
保存檔案退出編輯器
:wq
檔案內容替換
將當前行中查找到的第一個字串“old”替換為“new”
:s /old/new
將當前行中查找到的所有字串“old”替換為“new”
:s /old/new/g
在行號“#,#”范圍內替換所有的字串“old”替換為“new”
:#,# s/old/new/g
在整個檔案范圍內替換所有的字串“old”替換為“new”
:% s/old/new/g
在替換命令末尾加入c命令,將對每個替換動作提示用戶進行確認
:s /old/new/c
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/153745.html
標籤:Linux
上一篇:Linux:用戶權限管理
