Vim 8 在 16.04 LTS 上带有系统剪贴板

Vim 8 在 16.04 LTS 上带有系统剪贴板

我已经安装了 Vim 8(这样我就可以使用麦酒)。不幸的是,我似乎无法让系统剪贴板工作。(例如,vim-gnome我会使用"+y将其拉到系统剪贴板。有人让这个工作了吗?

我使用以下方式安装了 Vim 8:

sudo add-apt-repository ppa:jonathonf/vim
sudo apt update
sudo apt install vim

答案1

如果在添加jonathanf/vimPPA后apt install vim,它会安装vim.basic。如果您改为安装apt install vim-gtk3,那么您将获得vim.gtk3具有的+clipboard,因此是系统剪贴板。无论您安装哪一个,它都会符号链接到/usr/bin/vim

(将我的评论转换为答案以防其他人偶然发现这里)

答案2

我能够通过以下方式从源代码构建来获取我需要的东西:

$ sudo apt-get remove vim # to remove the binary I had installed
$ sudo apt build-dep vim
$ git clone [email protected]:vim/vim.git
$ cd vim/src
$ ./configure --enable-multibyte \
            --enable-rubyinterp=yes \
            --enable-pythoninterp=yes \
            --with-python-config-dir=/usr/lib/python2.7/config \
            --enable-python3interp=yes \
            --with-python3-config-dir=/usr/lib/python3.5/config \
            --enable-perlinterp=yes \
            --enable-luainterp=yes \
            --enable-cscope \
            --prefix=/usr \
            --enable-gui=auto --enable-gtk2-check --with-x # this is what I needed
$ make
$ sudo make install

相关内容