VIM有三种操作模式:
- 命令模式–command mode
- 输入模式–insert mode
- 底行模式–last line mode 【在命令模式的时候,按Shift + :出现的底行】
常用命令一览:
以Esc为基础配合命令使用!
-
vim + test.html 打开文件,光标指向末尾
-
vim +N test.html 打开文件,光标指向第N行
-
vim +/abc test.html 定位到abc第一次出现的位置
-
:a 编辑操作
-
:ls 列出当前打开的所有文件
-
:wq 保存
-
:wq!强行保存退出
-
:q 退出
-
:q! 有操作但是不保存退出
-
:! 配合其他命令使用,强制执行的意思 如:q! 强制退出
-
:n 同时打开了多个文件,切换到下一个文件
-
:N 同时打开了多个文件,切换到上一个文件
-
:1…n 光标移动到n行
-
/XXX 向后搜索字符串
-
?XXX 向前搜索字符串
-
h 左移
-
j 下移
-
k 上移
-
l 右移
-
ctrl + f 向前翻页
-
ctrl + b 向后翻页
-
dd 删除当前行
-
o 切换到输入模式
-
yy 复制当前行
-
p 下方粘贴
-
P 上方粘贴