`

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

分享到:
评论

相关推荐

    复制粘贴.vi,使用Labview实现复制和粘贴

    使用Labview实现复制和粘贴,一个小技巧,仅供参考学习

    vi技巧大全命令大全

    vi filename....filename :打开多个文件,依次进行编辑 移动光标类命令 h :光标左移一个字符 l :光标右移一个字符 space:光标右移一个字符 Backspace:光标左移一个字符 k或Ctrl+p:光标上移一行 j或Ctrl...

    文件编辑器 vi 之使用方法

    ..本文内容大纲 ============= 进入 vi 离开 vi 输入模式 如何进入输入模式 如何离开输入模式 指令模式 游标的移动 视窗的移动 删除、复制及修改指令介绍(delete、change、yank) ...编辑多个文件

    VI 命令 Linux

    a) 一般模式: vi 处理文件时,一进入该文件,就是一般模式了. b) 编辑模式:在一般模式下可以进行删除,复制,粘贴等操作,却无法进行编辑操作。等按下‘i,I,o,O,a,A,r,R’等字母之后才能进入编辑模式.通常在...

    linux vi 常用命令

    #yy 复制从光标所在行数的#行 p 粘贴 u 取消操作 cw 更改光标所在位置的一个字 #cw 更改光标所在位置的#个字 下表列出行命令模式下的一些指令 w filename 储存正在编辑的文件为filename wq filename 储存正在编辑的...

    vi编辑命令整理

    vi常用编辑命令整理,可做速查手册使用,目录如下: 重复执行命令 vi命令使用的一些选项及含义 光标移动 屏幕翻滚类命令 插入文本 特殊字符输入 删除 复制 粘贴 ...在多个文件之间切换 查找 选项设置

    vi使用方法详细介绍.docx

    在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面:  $ vi myfile  不过有一点要特别注意,就是您进入vi之后,是处于「命令行模式(command mode)」,您要切换到「插入模式(Insert mode)」才能够...

    linux上vi的初始最佳配置

    使用linux vi时,用起来单调,可以在vi的配置文件中更改它的配置,直接复制到vi的配置文件中即可。这里有注释,方便理解。

    linux Vi操作测试内容

    Vi操作测试内容 1. 在当前目录下建立一个mytest的目录; 2. 进入mytest ...12. 将现在的文件另存为man.test.config(注意在不退出vi的情况下操作完成); 13. 移动到25行,并且删除15个字符; 14. 保存退出;

    vi编辑器的使用(二)笔记

    用户在用 vi 编辑文件时,最初进入的为该模式。可以进行复制、粘贴的操作。 b. 插入模式 进行文件编辑,按 ESC 键可以回到命令行模式 c. 底行模式 光标位于屏幕的底行。可以进行文件的保存、退出、查找、替换、列出...

    vi常用命令汇总.docx

    vi常用命令汇总:编辑器具备的功能 1)打开文件、新建文件、保存文件 2)光标移动 3)文本编辑 4)(多行间|多列间)复制、粘贴、删除 5)查找和替换

    Vi编辑器的基本使用方法

    1、vi的基本概念  基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode)... 将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。

    基于LabVIEW的文件管理要点

    文件操作包括移动、复制、删除文件以及修改文件特性;文件目录的操作包括创建目录、列出目录内容。表1详细列出了文件管理操作节点的图标和功能。  文件管理操作节点中还包含一个Express VI——文件对话框,其图标和...

    labview VI 简易密码解密工具亲测可用分享

    2. 在文件中查找“00 00 00 30”(Hex),可能会出现多处, 3. 其中某处后面跟随的16个字节就是VI密码对应的md5码, 4.复制00 00 00 30后面的16个字节如:4EA067D0F6592E085E88AC5EA9A17ACA,

    UNIX正文编辑程序VI命令简介

    2.11 - 我怎样复制文本? 2.12 - 啊! 我刚才敲了一个dG,然后我的论文就没有了! 我该怎么办? (或者,我刚才犯了个错误,我该怎么办?) 2.13 - 我正在写我的论文,被告知我必须将每一节都放在不同的文件里,我该怎么办? ...

    linux-vi命令

    1. Comand mode:控制屏幕光标的移动,字符或光标的删除,移动复制某区段及进入Insert mode下,或者到Last line mode。 2. Insert mode:唯有在Insert mode下,才可做文字数据输入,按Esc等可回到Comand mode。 ...

    Linux系统中的VI命令

    **(1)命令模式:**在改模式下不能对文件直接编辑,可以输入快捷键进行一些操作(删除行、复制行、移动光标、粘贴等等)打开文件之后默认进入的模式; **(2)编辑模式:**在该模式下对文件进行编辑 **(3)末行...

    LabSQL数据库工具包(完整版)

    下载后直接将解压文件夹复制到labview安装文件目录下的user.lib,例如C:\Program Files\National Instruments\LabVIEW 8.6\user.lib,其他版本亦然 LabSQL 1.1a,网上这个版本很多,但大多数资源都缺几个函数,完整版...

Global site tag (gtag.js) - Google Analytics