目标
请你登录实验环境后,立即 在命令行中键入如下命令序列来建立实验环境,下载所需文件:
wget https://labfile.oss.aliyuncs.com/courses/1533/vim.tar.gz
tar -xzf vim.tar.gz
当前用户(shiyanlou)家目录下的 test 目录下有一个名为 messages 的文件,请你用 vim 打开该文件,按 次序 完成如下编辑任务:
另存到当前家目录下,文件名不变,并设定行号;
移动到第 58 行行首字符处,再向右移 30 个字符,向右 删除 6 个字符,移动到第 8 行最后一个字符处,再 向左 删除 30 个字符;
将 50 到 100 行之间的 kernel 替换为 KERNEL;
复制 51 到 60 行这十行的内容,并且粘贴到最后一行之后;
删除 11 到 30 行的 20 行;
保存退出。
接下来,用 vim 打开编辑后的 messages 文件,按 次序 完成如下编辑任务:
将文件两次另存到当前用户家目录下,分别名为 messages.bak01 和 messages.bak02;
在 messages.bak01 文件末行之下插入的 test 目录下 turtle.txt 文件的内容并保存;
同时打开 messages.bak01 和 messages.bak02;
将文件 messages.bak01 中添加的新内容的第 1 列到第 10 列(不是行噢!)拷贝并粘贴到 messages.bak02 文件末行之后;
将 messages.bak02 中的第 1 行到第 50 行,每行开头和结尾都加上一个 # 符号
保存退出。
拓展
这里将列出实验中涉及到的补充知识,供你参考:
vimtutor
你可以在命令行下输入 vimtutor 命令来获取 vim 自带的教程,强烈推荐!
Interactive Vim tutorial
你可以点击这个链接 Interactive Vim tutorial,此处有一个极好的 vim 交互教学网站。
网友评论