美文网首页
用Vim把每一行分别粘贴进系统剪贴板

用Vim把每一行分别粘贴进系统剪贴板

作者: 大象同学 | 来源:发表于2019-12-26 13:07 被阅读0次

因为学习日语的缘故,我把一本语法书上的例句弄下来了,然后需要发到forvo.com上,让日语母语的网友帮我读出来。因为我用alfred,这个工具的剪贴板很好用,最多可以14条显示出来(当然下拉可以有更多,但是如果要下拉的话就不方便操作了)。如果每次都选择最下面一个,我就可以依次将这十四条名字粘贴一遍。这样操作起来非常方便。


image.png

但是如果要手动一条一条的粘贴就不酷了。(其实我以前就是这么干的)

我想到可以用vim的宏来实现,
qq"+Y<cr>q
这样就把实现了把一行复制进系统剪贴板,然后再按下13@q就可以再复制13条了。

可是结果却不如我的预想,只有第1行和第14行。我想可能是每次操作之间需要停顿一下。修改一下如下:
:sleep 1 | norm @q<cr>
然后只要12@:就可以一条条的复制进系统剪贴板啦!

相关文章

  • 用Vim把每一行分别粘贴进系统剪贴板

    因为学习日语的缘故,我把一本语法书上的例句弄下来了,然后需要发到forvo.com上,让日语母语的网友帮我读出来。...

  • Vim折腾记录(1) --剪贴板支持(未解决)

    剪贴板支持(未解决) 发现自己的SpaceVim不能使用系统剪贴板,寄存器中也没有"+原因是自己安装的vim没有c...

  • vim 使用全局剪贴板

    title: vim 使用全局剪贴板date: 2018-05-07tag: vim 查看 vim 的 clipb...

  • linux 用户与用户组

    用户管理 查看系统中的用户/etc/passwd文件在该文件中,每一行用户记录的各个数据段用“:”分隔,分别定义了...

  • centOS 搭建 MySQL 5.6

    一键安装MySQL 5.6 使用方法:把下面代码copy,vim 一份installMysql.sh;然后粘贴进去...

  • ubuntu vim 使用系统剪贴板

    首先确认目前安装的 vim 是否已支持剪贴板: 显示 -clipboard,即 clipboard 前面为减号,说...

  • vim

    vim快捷键使用 替换每一行的开头和末尾 快速多行合并为一行

  • 我和儿子的冲突

    昨天晚上儿子把默写的稿子,错写在订正语文纸上,发现后赶忙用胶布一行一行的粘,我看了粘后很难看,自己心理想这怎么能交...

  • Vim 拷贝剪贴板

    测试环境:macOS 经常需要拷贝一行的内容到系统的剪贴板,常规的操作是,visual mode——选定——"+y...

  • vim常用技巧-linux

    1.保存 2.搜索用/和?的区别: 3.vim 跳到文件第一行、最后一行 4.vim撤销在命令模式下 在编辑模式下...

网友评论

      本文标题:用Vim把每一行分别粘贴进系统剪贴板

      本文链接:https://www.haomeiwen.com/subject/usbkoctx.html