使用Vim编辑文件
Vim是随Linux和UNIX系统分发的Vi 编辑器的改进版本。Vim 对于有经验的用户而言具有很高的可配置性和效率,其包含分屏编辑、颜色格式和突出显示编辑文本等功能。
第一次打开时,Vim以命令模式启动,可用于导航、剪切和粘贴,以及其他文本操作,通过单字符击键操作进入各个其他模式,访问特定的编辑功能:
- 按 i 键进入插入模式,其中键入的所有文本将变为文件内容,按Esc键返回到命令模式。
- 按 v 键可进入可视模式,可在其中选择多个字符进行文本操作。使用v键选择多行,使用ctrl+v 可选择文本块。用于进入可视模式的击键操作(v、V、ctrl+v)也可用于退出。
- 按:键启动扩展命令模式,可以执行的任务包括写入文件进行保存,以及退出vim编辑器等。
基本Vim工作流
-
使用 vim filename 打开文件
-
根据任务要求,多次重复此文本输入循环:
- 使用方向键定位光标。
- 按i 键进入插入模式。
- 输入文本。
- 按Esc键返回命令模式
- 若有需要,按u键撤销当前行中出错的编辑操作。
- 根据任务要求,多次重复此文本删除循环:
- 使用方向键定位光标
- 按x键删除选定的文本
- 若有需要,使用u撤销当前行中出错的编辑操作。
- 若要保存或退出,可选择以下操作之一来写入或放弃文本编辑:
- 输入 :w 写入(保存)文件,并留在命令模式中进行更多编辑。
- 输入 :wq写入文件并退出 Vim。
- 输入 :q! 退出Vim,但放弃上次写入以来进行的所有更改。
重排现有文本
在Vim中,复制和粘贴称为“拖拉和放置”,使用的命令字符是y和p。首先将光标定位到要选择的第一个字符,然后进入可视模式,使用方向键扩展可视选择。准备好时,按y将所选内容拖拉到内存中,将光标定位到新位置上,然后按p将所选内容放置到光标处。
使用可视模式执行“拖拉和放置” ↓↓↓
1、使用Vim filename 打开文件
2、根据任务要求,多次重复此文本选择循环:
- 使用方向键将光标定位到第一个字符。
- 按V键进入可视模式。
- 使用方向键将官标定位到最后一个字符。
- 按y键拖拉(复制)所选内容。
- 使用方向键将光标定位到插入位置。
- 按p键放置(粘贴)所选内容。
3、若要保存或退出,可选择下列操作之一来写入或放弃文本编辑:
- 输入:w 写入(保存)文件,并留在命令模式中进行更多编辑。
- 输入:wq写入文件并退出Vim。
- 输入:q!退出Vim,放弃上次写入以来进行的所有更改。