1. 程式人生 > >vim常用操作

vim常用操作

前行 及其 file 移動行 txt body ech nbsp 頭部

vim是linux下一個非常好用的文本編輯器,在linux下開發的人員要熟練掌握vim常用命令。

1. 打開在第143行

vim +143 filename.txt

2. 只讀模式打開

vim -R /tmp/a.txt

3.強制保存

命令模式 wq!

4.轉到當前行尾和行首

命令模式 按大A跳至行尾
按0 跳至行首

5.定位到多少行

命令模式 :set nu 
   然後 :n        n就是想定位的行數

6.復制多行到別的行

命令模式 :16,30 copy  35      (復制16行到30行的內容到35行)

7.移動行

命令模式 :38 move 50          (把38行內容移動到50行)

8.跳轉文件頭部和末尾

在命令模式下 gg 跳轉文件首行
在命令模式下 G  跳轉文件末尾

9.清空文件內容

在命令模式下,先執行  gg 這裏是跳至文件首行 再執行:dG 這樣就清空了整個文件!
或者退出vim  然後使用 echo "" >> filename 

10.撤銷上一步修改

當你修改一個文件。比如添加一些內容,如果你想撤銷
按ESC退出編輯模式 在按小u 就可以撤銷上一步操作

11.打開文件直接進入文件末尾

vim + filename

12.刪除行部分內容

命令模式 大C 會刪除光標所在字符及其後面改行所有內容

13.刪除當前行

dd 刪除當前行,並把刪除的行存到剪貼板裏

14.復制粘貼

命令模式   yy復制當前行 然後依然在改行在按 p
會在該行下面多出一行該行的內容

15.復制光標以上的所有行

y1G或ygg

16.翻屏

命令模式
ctrl+f: 下翻一屏
ctrl+b: 上翻一屏
ctrl+e: 向下滾動一行
ctrl+y: 向上滾動一行

vim常用操作