码迷,mamicode.com
首页 > 系统相关 > 详细

Linux_学习笔记

时间:2016-06-24 22:10:17      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:

这几天一直在自学linux命令的一些简单的操作和vim编辑器的使用,今天来记录一下使用vim进行多个文件之间的编辑。

多文件编辑是我在这几天的学习中认为是很重要掌握的。比如,我们在编写 shell 程序的时候,要在开头描述程序用途、编写时间、路径、用户名等信息,但是每一次都要输入会很麻烦,所以直接打开以前写过的 shell 程序,复制那几行代码粘贴过来再修改一下,整个操作就会变得简单很多哦。下面详细的介绍如何操作。

多文件编辑的操作:

:N        编辑下一个文件

:n        编辑上一个文件

:files    列出目前这个vim的打开的所有文件

除上面这三个操作命令外,当然最重要的是结合其他的vim操作命令了,这里就不介绍了。

我做一个简单的练习:

1.我要在编写shell程序时,前几行代码是进行说明的,与我上一个程序很相似,我就可以进行多文件操作复制过来了

打开多文件,进入一般模式

root@ubuntu:~/scripts# vim sh17.sh sh15.sh

2.输入 :n  切换 sh15.sh

3.输入 5yy  完成复制前5行

4.输入 :N  切换到是sh17.sh

5.输入  p   就可以直接粘贴完成

然后进入编辑模式进行修改就可以了。

当然,在复杂的操作中,需要打开多个文件,而且也不一定之在开头直接粘贴,所以我再提一下其他需要用到的命令:

如  G   直接跳到最后一行或者  nG(n为数字,代表第几行)  移动到相应的行数进行操作

如果操作失误,还可以使用命令  u  进行撤销上一步操作。 

 

Linux_学习笔记

标签:

原文地址:http://www.cnblogs.com/yivenyang/p/5615352.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!