Manjaro Linux vim 剪贴板clipboard与系统互通

  • 首先确认你的vim版本支持clipboard特性:

    • 输入shell命令查看是否支持,如果支持,输出的clipboard前面为+号:vim --version | grep clipboard
      +clipboard         +keymap            +printer           +vertsplit
      +eval              -mouse_jsbterm     -sun_workshop      +xterm_clipboard
      
    • 如果前面是减号-, 可以尝试安装gui版本的gvim而不是原生vim: sudo pacman -Sy gvim, 两者冲突,安装的时候会提示确认删除另一个;gvim也能使用~/.vimrc
  • 然后设置快捷键,使我们可以在vim编辑时通过ctrl+shift+Cctrl+shift+V复制粘贴。vim ~/.vimrc

    " shortcuts to copy and paste: ctrl+shift+c, ctrl+shift+v`
    `noremap  "+y`
    `noremap <C-v> "+p
    

这样,在vim内复制内容后,在vim外的其他编辑窗口就也能使用了。。。但是如果你用的是sudo vim, 剪贴板还是不互通。。。

你可能感兴趣的:(Linux,vim,linux,编辑器)