Vim入门
Vim是一款强大的文本编辑器,它以其高度可定制性和快速操作而著称。以下是一些常见的Vim操作命令及其用例:
基本的移动和编辑操作:
-
移动光标:
h
:左移一个字符j
:下移一行k
:上移一行l
:右移一个字符0
:移到行首$
:移到行尾gg
:移到文档开头G
:移到文档末尾w
:以词为单位向前移动b
:以词为单位向后移动
-
编辑文本:
i
:在光标前插入文本I
:在行首插入文本a
:在光标后插入文本A
:在行尾插入文本o
:在当前行下插入新行O
:在当前行上插入新行x
:删除当前字符dd
:删除当前行yy
:复制当前行p
:粘贴剪贴板内容
-
撤销和重做:
u
:撤销上一次操作Ctrl-r
:重做上一次撤销的操作
-
查找和替换:
/
:查找文本,例如:/keyword
n
:查找下一个匹配项N
:查找上一个匹配项:s/old/new/g
:替换文本,例如::%s/foo/bar/g
模式和复制粘贴:
-
Normal 模式:
:
:进入命令行模式v
:进入可视模式,用于选择文本
-
可视模式:
V
:进入行选择模式Ctrl-v
:进入块选择模式
文件操作:
:w
:保存文件:q
:退出Vim:q!
:强制退出Vim(不保存):wq
:保存并退出:e filename
:打开另一个文件
分屏操作:
:split
:水平分割屏幕:vsplit
:垂直分割屏幕Ctrl-w w
:切换屏幕Ctrl-w [hjkl]
:在不同屏幕之间移动
其他命令:
:help
:打开帮助文档:set
:查看或设置选项:cd directory
:切换工作目录
这只是Vim命令的基本概述,Vim有很多高级功能和插件,可以根据需要进一步学习。要深入了解Vim,请查看Vim的内置帮助系统,使用命令:help
来查找特定命令的帮助文档。
Vim入门
https://www.lihaibao.cn/2023/10/23/Vim入门/