Vim是Linux上常用編輯器,在Windows上可以使用記事本來編輯文件內容,Vim也類似於記事本,但是Vim有更加強大的功能。在Vim中,有命令模式、輸入模式和末行模式三種模式。按 Esc 進入命令模式, 按 Shift + : 進入末行模式,按 i 進入輸入模式。
操作
一 進入vim編輯界面
- vim filename
二 退出
- :wq 末行模式,保存退出
- :q 末行模式,直接退出
- :q! 末行模式,不保存,強制退出
三 輸入模式(在命令模式下操作)
- i 從光標所在位置前面開始插入
- I 在當前行首插入
- a 從光標所在位置後面開始輸入
- A 在當前行尾插入
- o 在光標所在行下方新增一行並進入輸入模式
- O 在當前上面一行插入
四 移動光標(在命令模式下操作)
- gg 到文件第一行
- G 到文件最後一行 (Shift + g)
- ^ 非空格行首
- 0 行首(數字0)
- $ 行尾
五 複製和粘貼(在命令模式下操作)
- yy 複製整行內容 如3yy就是複製3行內容
- yw 複製當前光標到單詞尾內容
- p 粘貼
六 刪除
- dd 刪除光標所在行
- dw 刪除一個單詞
- x 刪除光標所在字符
- u 撤銷上一次操作
- s 替換
- ctrl + r 撤銷 u
七 塊操作
- v 塊選擇
- ctrl + v 列塊選擇
八 查找
- / 命令模式下輸入:/ 向前搜索
- ? 命令模式下輸入:? 向後搜索
- n 向下查找
- N 向上查找
九 運行py文件
- 在vim內,在命令模式下按F5
- 退出vim,在終端輸入 pyhton3 filename