使用vi打开编辑多个文件并在多个文件间复制粘贴内容

来源:互联网 发布:商家如何看出淘宝新号? 编辑:程序博客网 时间:2024/06/12 01:35

转载原文:http://blog.sina.com.cn/s/blog_596f35310100alhy.html



使用vi打开编辑多个文件;在多个文件间复制粘贴内容

(2008-08-25 20:49:43)
转载
标签:

it

分类:C/C

1

vi file1 file2 file3
:n 切换到文件2 (n=next)
:e# 或 :N   切换回到刚才编辑的文件
比如当前编辑文件为a,:n跳至b,再:n跳至c,:e#回到b,想回到a的话用:e a

或者直接输入:e a, :e b, :e c,在三个文件间切换

2

打开一个,vi 文件名
然后在vi的命令输入状态下输入
:sp 另外一个文件的路径及文件名,
如此就可以在一个窗口打开多个文件了。


或者用vi -o file1 file2 file3....用分割屏幕窗口方式同时打开多个文件。
可以使用 ctrl + 两次按 w 或者ctrl + w然后按上下键在上下窗口间切换。

 

在多个文件间复制粘贴内容

 

vi多文件时,文件之间的拷贝复制只能通过命名缓存进行

"a3yy  把3行内容复制到命名为a的缓冲区
"ap 把名字为a的缓冲区内容拷贝到当前位置
(此时,不是输入冒号,而是输入“)
0 0