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

1、导读

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

  1. 行号的显示与关闭
  2. 文本行的复制
  3. 文本行的移动
  4. 文本行的删除

2、行号的显示与关闭

注:行号主要是用于辅助编辑,并非真正存在于文件当中!!!

行号显示:“:set nu”
行号关闭:“:set nonu”

3、文本的复制

语法格式:

:line1,line2 co line3

 实例1:复制行1和行2到行5处

:1,2 co 5

 

实例2:指定复制行的范围:

要点:

  1. 点“.” 表示从当前行开始
  2. 美元符号“$”       表示到文本行的结尾处
# 表示从将从当前行到第8行的数据复制到第12行处
:, 8 co 12


# 表示从将从第8行到最后行的数据复制到第12行处
:8,$ co 12

4、文本行的移动

语法格式:

:line1,line2 m line3

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

实例:

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


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


# 表示将第8行到最后一行的数据移动到第12行处
:8,$ m 12

 

5、文本行的删除

语法格式:

:line1,line2 d

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

实例:

# 表示删除第1~4行的数据
:1,4 d

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


# 表示删除从第8行到最后一行的数据
:8,$ d

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

 

 

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值