如何启用Debian vim鼠标粘贴?

Debian-Like

1 前言

一个问题,一篇文章,一出故事。
笔者使用Putty SSH远程到Debian中使用发现,文本可以复制到命令行,但无法复制到vim编辑的文件中,于是整理此文。

2 最佳实践

2.1 手动启用鼠标粘贴

2.1.1 手动启用鼠标粘贴

vim /tmp/test

然后执行如下命令:

:set mouse=r

2.1.2 测试鼠标粘贴

运行以上命令后,再次执行粘贴正常。

2.2 自动启用鼠标粘贴

2.2.1 创建配置文件

echo "source /usr/share/vim/vim*/defaults.vim" > /etc/vim/vimrc.local
echo "let skip_defaults_vim = 1" >> /etc/vim/vimrc.local
echo "if has('mouse')" >> /etc/vim/vimrc.local
echo "    set mouse=r" >> /etc/vim/vimrc.local
echo "endif" >> /etc/vim/vimrc.local

然后,你可以使用如下命令确认配置,

cat /etc/vim/vimrc.local

可见生成如下配置,

source /usr/share/vim/vim*/defaults.vim
let skip_defaults_vim = 1
if has('mouse')
    set mouse=r
endif

2.2.2 测试鼠标粘贴

创建以上配置文件后,再次执行粘贴正常。

参阅文档
===================
https://blog.csdn.net/zhoudatianchai/article/details/114128387

没有评论

发表回复

Debian-Like
如何部署Debian flameshot平替QQ截图?

1 前言 一个问题,一篇文章,一出故事。 笔者经过一年多的私人电脑测试后,办公系统环境开始正式放弃使 …

Debian-Like
如何部署开源矢量图设计工具Inkscape?

1 前言 一个问题,一篇文章,一出故事。 笔者需要安装一款矢量图设计工具,于是笔者尝试安装部署Ink …

Debian-Like
如何部署开源3D套件Blender?

1 前言 一个问题,一篇文章,一出故事。 笔者需要安装一款3D套件,于是整理Blender的安装过程 …