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:重做上一次撤销的操作
-
查找和替换:
/:查找文本,例如:/keywordn:查找下一个匹配项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入门/