更多分享内容可访问我的个人博客

https://www.niuiic.top/

本文介绍 vim 剪贴板历史管理插件。

剪贴板历史

vimer 们在疯狂码字的过程中常会被一个问题打断操作。那就是多次复制与粘贴的冲突。vim 的默认规则是,粘贴的必是最后一次复制的内容。如此,当遇到像要交换两个内容时,就会遇到无法同时复制再粘贴的情况。随着 vim 提供了非常多寄存器,但是,一来,使用寄存器需要多按键,二来,时间一长,你就很难记得那个寄存器里放了什么,又需要手动查看。

如果有了剪贴板历史插件,一切问题就都将迎刃而解。

插件选择

可以选择 YankRing。这算是一个比较古老的插件,很多年没有更新了,但是功能很完善,也十分稳定。只是该插件有部分命令是直接绑死快捷键的,如<C-n>,这意味着你不能再为该键位绑定其他命令。

如果你介意这一点,且使用coc.nvim插件,可以采用coc-yank插件。该 coc 插件提供了相同的功能。此外,该插件还可以设置复制区域高亮,即高亮显示你的复制内容。插件的配置非常简单,此处不再赘述,仅给出简单的示例。

" coc-yank
nnoremap <silent> <space>p  :<C-u>CocList -A --normal yank<cr>

vim 剪贴板历史插件相关推荐

  1. linux 查看剪贴板历史,Clipboard History Manager插件,查看浏览器剪贴板历史记录

    Clipboard History Manager插件,是一款浏览器剪贴板历史记录管理工具,通过它可以快速查看最多1000个本机上的剪贴数据,适用于Mac和Windows操作系统. A full-fe ...

  2. 高效的vim配置及其插件管理

    俗话说:"工欲善其事必先利其器!"  . 同样的道理,当在linux系统中使用的vim编辑器时,我们就必须为它配置强大的插件,这样当我们使用vim时,会大大提高编写效率!好了,废话 ...

  3. linux安装vi 插件,Ubuntu上Vim安装NERDTree插件的详细操作步骤

    NERDTree是Vim的文件系统浏览器,使用此插件,用户可以直观地浏览复杂的目录层次结构,快速打开文件以进行读取或编辑,以及执行基本的文件系统操作.NERDTree源码在https://github ...

  4. php python插件安装,小弟我的vim配置和插件 小型 python php IDE

    我的vim配置和插件 小型 python php IDE 我的vim配置和插件小型php和python IDE 附件中有我目前使用的完整的vim配置文件.vimrc和插件的打包.直接放到自己的home ...

  5. vim 代码注释插件

    参考: 1.http://www.vim.org/scripts/script.php?script_id=1218 2.http://www.dutor.net/index.php/2010/05/ ...

  6. vim配置及插件安装管理

    1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用 ...

  7. Vim 4 常用插件

    Vim 系列教程目录: Vim 1 基本使用 Vim 2 高级用法 Vim 3 vimrc Vim 4 常用插件 Vim 5 其他编辑器的 Vim 插件 Vim 插件网站 Vim 之所以强大, 有个很 ...

  8. vim的强大,vim设置和插件的使用,脱离windows才是王道

    map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR> let Tlist_Show_One_ ...

  9. vim 配置及插件安装管理(超级详细)

    1 写在前面   Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用 ...

  10. vim代码格式化插件clang-format

    title: vim代码格式化插件clang-format date: 2017-12-12 20:28:26 tags: vim categories: 开发工具 安装vim-clang-forma ...

最新文章

  1. [微信小程序]点击切换卡片动画效果
  2. mysql float的缺点 (不适用于高精度数据)
  3. 2020年第十一届蓝桥杯 - 省赛 - Python大学组 - D.蛇形填数
  4. hadoop调优之一
  5. python中的所有功能_python – 是否可以列出模块中的所有功能?
  6. const char * array[]和char * const array[]
  7. CSS 基础框盒模型介绍
  8. mysql增删改查扩展_MySQL(增删改查补充)
  9. java poi打印word_Java 打印Word文档
  10. Ubuntu 19.10“Eoan Ermine”正式发布
  11. 一个非常标准的Java连接Oracle数据库的示例代码
  12. 用vsftp建立个人ftp站点
  13. button添加插槽之后绑定不来事件_javaScript基础事件(二)事件处理程序
  14. 淘宝店铺所有商品API接口(店铺所有商品列表接口)
  15. 基于layui 下拉多选 三级联动省市区demo
  16. html打印预览空白,win7系统下使用IE浏览器预览打印页面时显示页面空白
  17. 正则表达式在线测试网站推荐
  18. 安装numpy时报错
  19. 分层强化学习综述:Hierarchical reinforcement learning: A comprehensive survey
  20. 四川大学计算机学院人工智能专业排名,人工智能专业大学排名

热门文章

  1. c++17之结构化绑定
  2. 读《彼得林奇教你理财》有感
  3. 网易云课堂 python网络爬虫实战
  4. Jupyter更改默认浏览器
  5. 理解目标检测里的Anchor-based和Anchor-free
  6. 用php求常见图形的面积,小学常见图形面积公式:菱形公式
  7. 摘要认证 java_摘要认证及实现HTTP digest authentication
  8. ubuntu16.04安装caffe
  9. LabVIEW:忽略自动错误处理
  10. SSH移植到arm开发板