vim編輯器是從vi編輯器擴展而來,更人性化vim
vim編輯器分爲3種模式編輯器
1.命令模式:控制光標移動,可對文本進行復制、粘貼、刪除和查找等工做。有時也被稱爲預覽模式spa
2.輸入模式:正常的文本錄入blog
3.末行模式:保存或退出文檔,以及設置編輯環境ci
vim中經常使用的一些命令,在命令模式下使用文檔
命令 | 做用 |
dd | 刪除(剪切)光標所在的整行 |
5dd | 刪除(剪切)光標所在處開始的5行 |
yy | 複製光標所在的整行 |
5yy | 複製光標所在處開始的5行 |
/name | 搜索name關鍵字 |
n | 向下定位關鍵字 |
N | 向上定位關鍵字 |
u | 撤銷上一步操做 |
p | 將以前刪除或複製過的內容粘貼到光標後面 |
末行模式中可用的命令字符串
命令 | 做用 |
:w | 保存 |
:q | 退出 |
:q! | 強制退出(不保存修改內容) |
:wq! | 強制保存退出 |
:set nu | 顯示行號 |
:set nonu | 隱藏行號 |
:命令 | 執行該命令 |
:整數 | 跳轉到該行 |
:s/one/two | 將光標所在行的第一個one替換成two |
:s/one/two/g | 將光標所在行的全部one替換成two |
:%s/one/tow/g | 將全文中的全部one替換成two |
/字符串 | 在文本中從上到下搜索該字符串 |
?字符串 | 在文本中從下到上搜索該字符串 |
使用vim修改/etc/hostname來配置主機名稱table