Vim的一些使用
阿新 • • 發佈:2019-03-02
插入模式 普通 ins 部分 循環 工作方式 保存文件 block undo
Vim的三種模式
- normal(普通模式)
- insert(插入模式)
- command(命令模式)
Vim的工作方式不同於常規的編輯器,在常規編輯器下對應到Vim中就是一直使用insert模式進行操作,但是Vim並不是這樣設計的,在Vim下的操作流程為:打開Vim(默認為normal模式)->快速移動到自己需要的位置->進入insert模式修改少部分文本->(按ESC)回到normal模式尋找下一個需要編輯的地方->進入ins模式修改...就這樣循環下去,當滿足自己要求後,在普通模式下按Shift + : 進入命令行模式,然後wq(或x)退出並保存文件.
對文件的基本操作
在命令行模式下:
- :x 和 :wq 表示保存並退出
- :q! 表示退出但不保存
- :w 表示保存
對內容的基本操作
在普通模式下:
- hjkl 分別表示 向左移動光標 向下移動光標 向上移動光標 向右移動光標
- dd 表示刪除當前行
- yy 表示復制當前行
- p 表示粘貼
- o 表示在光標的下方開一個新行
- O 表示在光標的上方開一個新行
- u 表示撤銷操作
- Ctrl + r 表示反撤銷(等同於Undo)
另外的一些操作
按 i 進入插入模式
按 A 直接在當前行尾開始編輯
按 0 快速到行首,按 i 開始編輯
Vim的一些使用