首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

vi多资料复制

2012-10-31 
vi多文件复制?用vi 打开2个文件,在第一个文件中使用[n]yy复制N行,切换到另外一个文件中,然后按p,却无法复

vi多文件复制

?

用vi 打开2个文件,在第一个文件中使用[n]yy复制N行,切换到另外一个文件中,然后按p,却无法复制,如何解决,可采用如下方式来做处理:

?

1. 在第一个文件中输入

?

:split filename

?filename为所第二个文件,这时就可以采用yy复制,ctrl+w切换到第二个文件,在特定位置按p粘贴

?

2.利用vim的多标签功能

:tabe filename

?yy ,p就OK

?

3. 打开两个文件,在第一个文件中,用鼠标ctrl+v复制,打开第二个文件,设置

:set paste

?这样复制内容就不会有乱行现象

?

4. 可以使用多文档编辑,如:

?

vi hosts /etc/hosts

? 有如下操作:

:files        查看所有打开的文件:n             下一个文件:N             前一个文件

?切换到/etc/hosts中,yy要复制的内容,然后再切换到hosts中,p即可

?

?

可参考:

http://forum.ubuntu.org.cn/viewtopic.php?f=68&t=336513

?

鸟哥的Linux私房菜:多檔案編輯

http://linux.vbird.org/linux_basic/0310vi.php#vi_command

热点排行