vim在两个不同文件中复制粘贴

这篇具有很好参考价值的文章主要介绍了vim在两个不同文件中复制粘贴。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

如果是在同一个VIM进程下操作多个文件,比如使用插件或者分割窗口,可以使用yy和p直接解决。
但如果是多个不同的VIM进程分别打开文件,上面的方案就不好使了。
还有vim与非VIM之间的复制粘贴,同样如此。

那该如何解决呢?
解决步骤:
1.首先,查看vim版本是否支持clipboard
vim --version | grep “clipboard”
如果clipboard前面有一个减号,说明不支持。

2.如果不支持的话,需要安装图形化界面的vim
sudo zypper in gvim
安装完成后再次执行
vim --version | grep “clipboard”
发现已经支持clipboard

3.复制粘贴
(1)不同vim进程之间的复制粘贴
"+是系统剪切板
用:reg命令可以查看寄存器里的内容

在一个vim进程中,进入一般模式后,按"+nyy完成复制。
“+为寄存器,n为你想要复制的行数,例如,复制当前以下11行内容,则只需按”+11yy就可以了。
在另一个vim进程中,进入一般模式,在要粘贴的位置按"+p

(2)vim与非vim之间的复制粘贴
在vim中按"+nyy将内容复制到粘贴板,然后使用Ctrl+V将其粘贴到其他文档中。
在其他地方用Ctrl+C复制到剪切板,然后使用"+p粘贴到vim中文章来源地址https://www.toymoban.com/news/detail-609788.html

到了这里,关于vim在两个不同文件中复制粘贴的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux Vim编辑器使用以及文件权限修改,kill process

    vim命令 基本操作 1.vim 文件名 :进入一般模式(不能输入) 2.按下 i 从一般模式,进入到插入编辑模式 3.按下esc从插入模式,退出到一般模式 4.输入:wq,退出编辑。 普通模式下: / :全文搜索,按n查找下一个 :%s/old/new/gc:全文替换,并给出提示 dd:删除当前行 dw:删除当

    2024年01月20日
    浏览(30)
  • 【vim进阶】vim编辑器的多文件操作(如何打开多个文件,如何进行文件间的切换,如何关闭其中的某一个文件)

    现在有多个文件 file1 ,file2 , … ,filen. 现在举例打开两个文件 file1,file2 该方式打开文件,显示屏默认显示第一个文件也就是 file1。 在命令模式下使用edit指令 打开一个文件可以通过: edit filename(或者简写为 e ) 。这里的文件名可以采用绝对路径或者是相对路径。 例如我们想打

    2024年02月16日
    浏览(37)
  • [ubuntu系统下的文本编辑器nano,vim,gedit,文件使用,以及版本更新问题]

    在Ubuntu系统下,有许多文本编辑器可供选择,每个编辑器都有其独特的特性和用途。以下是一些常见的文本编辑器: Gedit: 这是Ubuntu默认的文本编辑器,它简单易用,适合基本的文本编辑任务。 安装方法:Gedit通常预装在Ubuntu系统中。如果你需要确保它被安装了,你可以在终

    2024年02月03日
    浏览(42)
  • 【vim进阶】vim编辑器的分屏操作(分屏显示文件,关闭分屏,分屏间光标的移动,移动分屏)

    VIM 可以实现分屏操作,一个屏幕被多个文件给分占,有左右和上下两种分屏的方式。 左右分屏如下操作: n是数字,表示分屏的数量,n要大于等于文件个数 上下分屏如下操作: 这个命令跟上一个命令不同的是其中的参数 -on( n 是要打开的具体文件的数目:1,2,3 …) 中的 o

    2024年02月14日
    浏览(31)
  • 【Electron】富文本编辑器之文本粘贴

    由于这个问题导致,从其他地方复制来的内容 粘贴发送之后都会多一个 换行 在发送的时候如果直接,发送innerHTML 就 可以解决 Electron h5 Andriod 都没问题,但是 公司的 IOS 端 不支持,且不提供支持(做不了。)。 于是,继续想办法。 把单纯的富文本插入操作,改一下,只粘

    2024年02月03日
    浏览(34)
  • 编辑器之神——vim编辑器(详细、完整)

    作者 : 永不落的梦想 作者主页 : 传送 座右铭 : 过去属于死神,未来属于自己 本文专栏 : Liunx篇      神器使用篇 今日鸡汤 : 当你想要放弃的时候想想当初为什么坚持到这里 目录 一、vi和vim介绍 二、vim的三种模式 1.三种模式 2.vim的进入和退出 三、vim模式切换 1.切换

    2024年02月16日
    浏览(56)
  • Vim文本编辑器

    目录 一、Vim文本编辑器   1.1、什么是Vim文本编辑器 1.2、Vim文本编辑器基本格式 1.3、Vim的三种模式及切换 ​二、命令模式 2.1、Vim的进入与退出 2.2、命令模式下光标跳转的快捷键 2.3、常用命令集合 三、编辑模式 四、末行模式 Linux 系统中“一切皆文件”,因此当我们要更改

    2024年02月10日
    浏览(46)
  • vim程序编辑器

    最近读书读完感觉没有读一样,所以决定写笔记记录下 vi的使用包括三种模式 一般模式 编辑模式   a,i,o,r,A,I,O,R 用来插入或者替换内容 命令行模式 :wq保存退出:wq!强制保存退出,:q不保存退出、/字符串,查找字符串内容 vi下常用按键说明: 命令模式下,n向下查找,

    2024年02月08日
    浏览(36)
  • Linux编辑器---vim

    目录                 1、vim的基本概念         2正常/普通/命令模式(Normal mode)         2、1命令模式下一些命令(不用进入插入模式)         3插入模式(Insert mode)         4末行/底行模式(last line mode)         4、1底行模式下的一些命令         5、普通用户无法进行

    2024年01月20日
    浏览(56)
  • vim编辑器使用教程

    vim 是 Linux 系统内置的「文本编辑器」,用于查看或编辑文件的内容,学会使用 vim 编辑器,将在 Linux 终端中畅通无阻。 vim 编辑器中最重要的三种模式:命令模式、文本模式、末行模式,每种模式分别支持 多种不同的命令快捷键,可大大提高工作效率。这三种模式的操作区

    2024年02月16日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包