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

来源:互联网 发布:淘宝直播从哪里进 编辑:程序博客网 时间:2024/05/11 04:26

 

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的缓冲区内容拷贝到当前位置 (此时,不是输入冒号,而是输入“)

from:http://blog.sina.com.cn/s/blog_596f35310100alhy.html

 

下面有三种方法:

先简单介绍一些vi编辑里的号令:

(A).yw

将当前字存入无名缓冲区,前面可加"x,默示存入名字为x的有名
缓冲区(x为a-z),也可加数字默示存入的字数,今后可用P或p命
令取出 


(B).yy 将当前行存入无名缓冲区,用法参看yw

号令如下:a-Z 是缓冲区,也可移出数字1-9指定的删除缓冲区
哄骗定名缓冲区可很好地保存若干文本段,便于今后存取、移动或者重排。这些缓冲区用a到z字母定名!为了接见这些缓冲区中的一个,要应用双引号
例如:要把一行插入a缓冲区,可键入:
"ayy
为了把这个文本放回该文件中,键入"ap


(c).m做标记号令:


m 字母 用字母标识表记标帜当前行,今后可用 ""字母使光标移动到当前行,
(参看""号令)

列子:1。将a文件中的10行到b文件中

      号令如下:

    "ay10+
      :ex b (转到b文件中)
       然后"ap


2. 将a中多行复制到b文件中
先在开端处做标记mk(书签)
然后在末尾用"ay""k (光标主动回到开端处,此时已经把你的内容放到缓冲区了)
--此中a默示缓冲区a
然后用ex转义到你的文件B中,然后用"ap号令粘贴就行

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 中文字幕被水电工掠夺的妻子 妻子在厨房跟水电工 互动 妻子与水电工在线 丈夫出差妻子与水电工 樱萌子被水电工侵犯中文字幕 在丈夫的面前侵犯入侵中文字幕 好妻子在线中文字幕 前田香织侵犯中文字幕 佐佐木明希上司中文字幕迅雷 医生d淫孕妇 公公一晚上要8次 公公现在就想要白关婷中文字幕 丈夫上司侵犯系列在线 义父犯美媳嫁樱花叶菜在线播放 儿子的妻子在线中文字幕云播 老公去世公公每天晚上抱着我睡 被水电工掠夺的妻子在线播放b 佐佐木明希大嫂中文字幕全集 善良的小妻子字幕 公公在我洗碗时在厨房要了我 大嫂被肉翻了天佐佐木明希1 教师蕾丝短裙中文字幕 瓜棚里和大嫂乱禽 强睡大嫂中文字 免费 佐佐木明希 房东中文字幕 与父亲干柴烈火 中文字幕丈夫不在 9大嫂被禽翻中文字幕 侵犯你的贞洁 中文字幕 年轻的妻子在线观中文字幕 大嫂被翻天了佐佐木b希中文7 美丽的大嫂中文字幕影迅雷下载 邻居的妻子中文字幕下载 神马电影院电影中文 神马电影院理论中文 女儿的朋友5中文神马电影院 97手机2019电影院专用版中文 厨房里进入朋友的老婆 中文版电影院 神马电影院 中文 儿子的妻子中文字幕 下载