python

    xiaoxiao2024-10-28  79

    练习题2 vi操作练习

    要求: (1)查看用户主目录下是否存在.vimrc文件 ls -la ~/.vimrc

    (2)如果存在则将其复制(cp)到桌面并更名为vimconfig cp ~/.vimrc ~/Desktop/vimconfig

    (3)使用vi打开vimconfig,使用命令直接跳转至最后一行,查看本文件行总数 vi ~/Desktop/vimconfig 按下G

    (4)先将第1-8行,33-41行向右缩进2次,再向左缩进5次 末行模式: 1,8 >> 1,8 <<<<< 33,41 >> 33,41 <<<<<

    (5)将带汉字的行删除 将光标移动到带汉字行按下dd

    (6)将文本中的set替换为map,将文本中原有的map替换为set 末行模式: %s/set/itcast/g %s/map/set/g %s/itcast/map/g

    (7)将所有以let开头的行全部移动到文本最后 分别选中以let开头且上下相邻的行,按下dd,到最后一行按下p 多次执行

    (8)将此时所有以set开头的行移动到文本最前面 与7同理

    (9)把此时以set开头的行中的这几个字符删除 使用x删除

    (10)将第6题还原 与6同理

    (11)使用命令,在最后一行插入文本"这个文件应该已经被玩坏了" 按下G,再按o,输入本文

    (12)此时如何才能把这个文件恢复成它一开始的样子,有几种方法 1.疯狂的按u 2.强制不保存退出 3.重新复制一份吧

    (13)退出vi,并保证这个文件跟一开始时是一模一样的 q!

    提示: 末行模式中,使用!可以强制执行部分命令 修改文件后,只要没执行保存命令,文件的修改操作还并未生效

    最新回复(0)