今天实践了linux vi编辑器多行操作方法,并将它记录下来供大家参考,比如我们有如下脚本,没有任何对其方式:
如果想在6至18行之间插入两个空格或者其他字符,比如空格以对齐文本,那么命令模式中输入:6,18s/^/ /g
如果想继续在11至14行之间行首加入空格以对齐,那么输入:11,14s/^/ /g
若要进行多行复制粘贴操作,则如下:
从第10行开始复制5行,则将光标移动到第10行,输入5yy,在想要粘贴的行的后面输入p,就能将10至14行的数据粘贴到想要粘贴的地方。
好了,多行编辑或者说是列编辑就说到这里给大家参考。
相关推荐
Vi 提供两种操作模式: 输入模式(insert mode) 指令模式(command mode) 当使用者进入vi后,既处于指令模式下,此刻键入任何字元皆被视为指令。 输入模式:a(append) 游标之后加入资料。 A 该行之末加入资料...
"vI.rar_vi"这个压缩包文件,结合其描述,显然意在分享关于vi编辑器的一些基础知识,其中包含了名为"vi基本操作.doc"的文档,很可能是对vi编辑器基本操作的详细指南。 vi编辑器是一种模式驱动的编辑器,它分为命令...
接下来我将详细介绍vi编辑器中常用的命令和操作。 首先,移动光标是编辑文档最基本的操作。vi提供了多种方法来实现光标的移动: - 使用单个字符键`h`、`j`、`k`、`l`分别实现向左、下、上、右移动光标。 - 使用`...
vi(Visual Editor)是Linux和Unix系统中广泛使用的文本编辑器,它以其高效、强大的功能深受程序员和系统管理员的喜爱。...这份“常用vi命令集合.doc”文档是学习和巩固vi操作的宝贵资源,建议多加查阅和练习。
- 对多行操作,先用`V`或`Ctrl + V`选中,再执行上述命令。 7. **文件定位** - `G`跳转到文件末尾,`gg`跳转到文件开头。 - `:num`跳转到第num行。 8. **帮助文档** - 输入`:help`进入VI的帮助文档,通过`/`...
此外,vi还提供了丰富的视觉选择和多行操作,如v(可视模式,选中后进行复制、剪切、删除)和yy(复制当前行)、p(粘贴)等。 技巧部分可能包括: 1. 快捷键使用:如Esc用于退出插入模式,:q!强制退出而不保存,:...
除了单行操作外,VI还支持对多行进行批量处理: - `:n1,n2copy n3`:将第`n1`行到第`n2`行之间的内容复制到第`n3`行下面。 - `:n1,n2move n3`:将第`n1`行到第`n2`行之间的内容移动到第`n3`行下面。 - `:n1,n2delete...
### Linux操作系统实验vi编辑器的使用 #### 实验目的 本次实验旨在使学习者能够熟练地运用Linux系统中的vi编辑器进行文本编辑工作。通过实际操作掌握以下技能: 1. **掌握Linux系统的vi编辑器的基本操作**:了解vi...
1. **可视模式**:按`v`进入可视行模式,按`V`进入可视列模式,可选择多行或多列进行操作。 2. **宏录制**:`qq`开始录制,操作后`q`结束,然后用`@q`播放宏。 3. **多窗口编辑**:`:sp 文件名` 在当前窗口下打开新...
4. 多行操作 - 选区操作:可视模式(V)下,用 hjkl 或鼠标选择区域,然后执行复制(`y`)、剪切(`d`)、粘贴(`p`)等操作。 - 行操作:`:1,5d`删除第1到5行,`:1,5y`复制到缓冲区,`:1,5p`粘贴。 - 替换:在命令模式...
Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。 Vim快速合并行及vim 将文件所有行合并到一行是Vim中的一项非常有用的功能,特别是在开发时为了代码美观,经常会把...
1. **可视化模式**:`V`或`v`进入可视行选择模式,`Ctrl`+`v`进入可视块模式,可进行多行操作。 2. **宏录制与播放**:`qq`开始录制宏,操作完成后,`q`结束录制。`@q`播放宏。 3. **撤销与重做**:`u`撤销操作,`...
- `V`进入可视行模式,可选择多行进行操作。 - `Ctrl + v`进入可视块模式,用于矩形区域的选择。 9. **宏的录制和播放** - `qq`开始录制宏,执行一系列操作后,`q`停止录制。 - `@q`播放宏,`@@`重复上次播放的...
- 多行操作:如'd2d'删除两行,'.'重复上次操作。 - 替换整行:在命令模式下,':'后面跟行号,然后输入'r'和替换字符。 - 分屏编辑:':sp file'在同一窗口打开另一个文件,使用'Ctrl+w'进行窗口切换。 - 录制与...
5. **多行操作**: - `V`:可视行选择模式,配合上下移动选择多行。 - `d`:删除选中的行。 - `y`:复制选中的行。 - `p`或`P`:粘贴。 ### 四、插入模式操作 1. **插入文本**: - `i`:在光标前插入。 - `a...
- **多行操作**:使用`V`或`Shift + v`选择多行,然后进行复制、粘贴、删除等操作。 - **块操作**:使用`Ctrl + v`选择矩形区域,然后进行复制、粘贴、删除等操作。 - **宏命令**:录制一系列操作,并通过`@q`等命令...
底行模式主要用来保存文件、退出vi或执行其他高级操作。在命令模式下按下`:`进入底行模式,然后可以输入以下命令: - `:w filename`:保存文件至名为filename的位置 - `:wq`:保存并退出vi - `:q!`:不保存强制...
- **可视模式**:通过`v`、`V`或`Ctrl + V`可以进入可视块模式,方便选择和操作多行或矩形区域。 - **宏录制与播放**:`qq`开始录制宏,`q`结束录制;`@q`播放宏。 - **撤销与重做**:`u`撤销最近的操作,`Ctrl + r`...