Vim 常用命令
Vim 的命令非常多,以下是一些常用的命令:
1. 移动光标:
h
:左移j
:下移k
:上移l
:右移w
:移动到下一个单词开头b
:移动到上一个单词开头e
:移动到单词结尾0
:移动到行首$
:移动到行尾gg
:移动到文件开头G
:移动到文件结尾nG
:移动到第 n 行Ctrl + f
:向下翻页Ctrl + b
:向上翻页
2. 编辑文本:
i
:在光标前插入a
:在光标后插入o
:在当前行下方插入新行O
:在当前行上方插入新行x
:删除光标处的字符dd
:删除当前行dw
:删除当前单词D
:删除从光标到行尾的内容yy
:复制当前行p
:粘贴u
:撤销Ctrl + r
:重做.
:重复上一个操作
3. 查找和替换:
/pattern
:向前查找 pattern?pattern
:向后查找 patternn
:继续查找下一个匹配项N
:继续查找上一个匹配项:%s/pattern/replacement/g
:全局替换 pattern 为 replacement
4. 文件操作:
:w
:保存文件:q
:退出 Vim:wq
:保存并退出:q!
:强制退出不保存:e filename
:打开文件 filename
5. 窗口操作:
:split
:水平分割窗口:vsplit
:垂直分割窗口Ctrl + w + w
:切换窗口:close
:关闭当前窗口:only
:只保留当前窗口
6. 其他常用命令:
:set number
:显示行号:set nonumber
:隐藏行号:set hlsearch
:高亮显示搜索结果:set nohlsearch
:取消高亮显示:syntax on
:启用语法高亮:syntax off
:禁用语法高亮:!command
:执行 shell 命令 command
7. 可视模式:
v
:进入字符可视模式V
:进入行可视模式Ctrl + v
:进入块可视模式- 在可视模式下,可以使用移动光标命令选择文本,然后进行操作,例如删除、复制、粘贴等。
提示:
- 以上只是一些常用的 Vim 命令,Vim 还有很多其他的命令和功能。
- 可以使用
:help command
查看命令的帮助文档。