vim命令使用 怎么保存退出 vim 編輯


 

 光標的操作技巧

vim a.htm +10 # 光標直接定位到第10行:

 

 

命令模式下

j 下移光標

h 左移光標

k上移光標

l 下移光標

 

G  進入最后一行行首

10G(數字加上G)進入到第10行行首

x 刪除光標后一個字符,相當於Del

X 刪除光標前一個字符,相當於Backspace

dd 刪除光標所在行,n dd 刪除光標及其后的n行

 

u 撤銷

Ctrl+r 反撤銷

v+j或k(方向鍵)   選中多行   然后按>  多行右移

. 重復上一次操作的命令

>>   單行文本右移

<<   單行文本左移

yy 復制當前行         p 粘貼

n yy 復制包括光標在內的n行 p粘貼

 

/關鍵詞    查找

n 下一個     N前一個

 

 

 

末行模式:%s/after/before/g    查找after替換成after ,g表示全局

末行模式:%s/after/before/gi    查找after替換成after ,g表示全局,i忽略大小寫

 

指定范圍替換  34,35s/table/tab/g將34,到35行的table替換成tab

 

 

:!命令    可以不退出當前的vim編輯,而執行其他命令

:!cp a.htm a2.htm   不退出vim編輯將a.htm復制為a2.htm

 

命令模式下保存退出

ZZ    相當於:wq!

 

ESC鍵跳到命令模式,然后:

  • :w - 保存文件,不退出 vim。
  • :w file -將修改另外保存到 file 中,不退出 vim。
  • :w! -強制保存,不退出 vim 。
  • :wq -保存文件,退出 vim。
  • :wq! -強制保存文件,退出 vim。
  • :q -不保存文件,退出 vim。
  • :q! -不保存文件,強制退出 vim。
  • :e! -放棄所有修改,從上次保存文件開始再編輯。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM