Vim编辑器如何使用复制、移动及删除操作

来源:互联网 发布:linux用户权限文件 编辑:程序博客网 时间:2024/06/08 11:50

Vim编辑器如何使用复制、移动及删除操作

下面给大家讲解一下在vim中如何使用ex命令进行文件的:

行号显示(辅助查看并非真的存在于文件中)

行号的显示与关闭

文本行的复制

文本行的移动

文本行的删除

 

1、行号的显示与关闭,命令如下:

行号显示::set nu

行号关闭::set nonu

 

2、文本的复制

基本语法格式:

:line#1,line#2 co line#3

 例如:复制行1和行2到行5

:1,2 co 5

 

指定复制行的范围:

据点. 表示从当前行开始

美元符号$”       表示到文本行的结尾处

 

例: :, 8 co 12

表示从将从当前行到第8行的数据复制到第12行处

:8,$ co 12

表示从将从第8行到最后行的数据复制到第12行处

 

 

3、文本行的移动

与文本行复制使用类似:

基本语法:

:line#1,line#2 m line#3

表示将1~2的文本行数据移动到第3行处

如:

:1,4 m 6

表示将第1~4行的数据移动到第6行处

:, 8 m 12

表示将从当前位置到第8行的数据移动第12行处

:8,$ m 12

表示将第8行到最后一行的数据移动到第12行处

 

4、文本行的删除

与文本行复制的使用也是类似的:

基本语法:

:line#1,line#2 d

表示将1~2的文本行删除

如:

:1,4 d

表示删除第1~4行的数据

:, 8 d

表示删除从当前位置到第8行的数据

:8,$ d

表示删除从第8行到最后一行的数据

 

注意:这里的参数省略表示 操作某一行!





原创粉丝点击