打開
單純打開 vim
打開一個文件 vim 文件名
插入
在當前位置生前插入 i
在當前行首插入 I
在當前位置後插入 a
在當前行尾插入 A
在當前行之後插入一行 o
在當前行之前插入一行 O
查找
- 查找結果默認首字母高亮顯示
- 按n健查找下一個,按N健查找上一個
- 如果不想輸入搜索詞,可將光標移至該詞,按*鍵向下查找,按#鍵向上查找
向下查找 /要查找的文本
向上查找 ?要查找的文本
搜索前後可以進行一些配置
忽略大小寫 :set ignorecase
大小寫嚴格匹配 :set noignorecase
全部高亮 :set hlsearch
取消全部高亮 :set nohlsearch
實時輸入搜索(邊輸入邊搜索):set incsearch
替換
替換光標所在字符 r替換後的字符
替換當前行第一個匹配詞 s/被替換的字符/替換後的字符
替換當前行的所有匹配詞 s/被替換的字符/替換後的字符/g
替換所有行的所有匹配詞 %s/被替換的字符/替換後的字符/g
移動
移動到本行第一個字符 0
移動到文件頭 g
移動到文件尾 shift + g
移動到指定行 :行號 或 行號G
刪除
刪除當前行 dd
刪除上一行 dj
刪除下一行 dk
刪除光標至行尾的內容 D
拷貝
拷貝當前行 yy
退出
保存並退出 :wq 或 ZZ
忽略更改強制退出 :q!
放棄更改並打開原文件 :e!
vim的命令有特別多,這裏只總結常用命令,方便記憶與查詢