總結鹹魚使用 vim 中經常使用到的命令linux
vim 編輯器有 3 種模式,分別爲 正常模式,命令模式和可視模式vim
咱們最常使用的模式就是正常模式了,編輯,保存,修改等操做都是咱們常常要用到的。
插入編輯器
咱們經常使用的插入經常都是移動光標至插入位置後按i進入ide
如今還有其餘更加便捷的操做:blog
•I 光標移動至行首•A光標移動至行尾•a光標移動至下一位•O在光標上插入新的一行•o在光標下插入新的一行
複製粘貼string
•yy / y$- 用來複制內容•使用 數字 + yy進行多行復制•p - 粘貼複製的內容
快速移動it
•數字 + G - 移動到指定行•G - 移動到最後一行•g - 移動到第一行•^ - 移動到行首•$ - 移動到行尾class
進入vimrc
•正常模式下Esc + :進入
經常使用命令im
•: w /文件名 便可直接保存爲指定路徑的其餘文件•: ! [命令]能夠直接在vim中執行 linux 命令
替換
•:s/old string/new string 使用 s 替換字符 -- 只替換鼠標光標所在行•:%s/old string/new string 使用 s 替換字符 -- 在全文檢索替換,只替換單個•:[起始行數],[結束行數]s/old string/new string -- 指定行數範圍內的單個替換•:[起始行數],[結束行數]s/old string/new string/g -- 指定行數範圍內的多個替換
查找
•/[ 字符 ]能夠在vim中查找字符,多個查找結果能夠使用 n 切換下一個查找結果,使用 shift + n 切換上一個查找結果。
vim 設置
•顯示/隱藏行號•:set nu / :set nonu [臨時設置]•vim /etc/vimrc 在最後一行添加 set nu [ 永久設置 ]
•v -- 字符可視模式•V -- 行可視模式•ctrl + v -- 塊可視模式•配合 d 和 I 作塊的便利操做
EOF