5.7-vim实践

准备文件

[root@evan-01 ~]# cp /etc/rsyslog.conf /tmp/1.txt
cp: overwrite ‘/tmp/1.txt’? y
[root@evan-01 ~]# vim /tmp/1.txt

操作
1、分别向下、向右、向左、向上移动7个字符(7j、7l、7h、7k)
2、分别向下、向上翻两页(分别按两次Ctrl+f 和 Ctrl+b)
3、把光标移动到第49行(49G)
4、把光标移动到行尾、再移动到行首(shift+4 , shift+6)
5、移动到1.txt文件的最后一行(G)
6、移动到文件的首行(gg)
7、搜索文件中出现的 rsyslog 字符串,并数一下该字符串出现的次数(输入 /rsyslog ,然后按下n)
8、把从第1行到第10行出现的 rsyslog 替换成 evan (:1,10s/rsyslog/evan/g)
9、还原上一步操作(u)
10、把整个文件中所有的etc替换成cte(:1,$s/etc/cte/g)
11、把光标移动到第25行,删除字符串la(输入25G后回车,然后按l向右移动光标找到la,按v选中,然后按x)
12、还原上一步操作(u)
13、删除第50行(50G dd)
14、还原上一步操作(u)
15、删除第37行到第42行的所有内容(37G 6dd)
16、还原上一步操作(u)
17、复制第48行的内容并将其粘贴到第52行的下面(48G yy 52G p)
18、还原上一步操作(u)
19、复制第37行至第42行的内容并将其粘贴到第44行上面(37G 6yy 44G P)
20、还原上一步操作(按两下u)
21、把第37行至第42行的内容移动到第19行下面(37G 6dd 19G p)
22、还原上一步操作(按两下u)
23、把光标移动到首行,把第1行内容改为#!/bin/bash (先按 gg,把光标定位到第1行,然后按字母A,进入编辑模式,同时将光标移到行尾进行修改操作,完成后按Esc键)
24、在第1行下面插入新的一行,并输入#hello!(按o进入编辑模式,同时将光标下移另起一行、输入#hello!)
25、保存文档并退出(按Esc键,输入:wq)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值