debian 使用vim无法进行鼠标粘贴问题

问题:

Debian中通过终端使用vim,无法通过鼠标粘贴。这是由于一项默认的鼠标配置导致。

解决方法:

nano /etc/vim/vimrc.local

" This file loads the default vim options at the beginning and prevents
" that they are being loaded again later. All other options that will be set,
" are added, or overwrite the default settings. Add as many options as you
" whish at the end of this file.

" Load the defaults
source $VIMRUNTIME/defaults.vim

" Prevent the defaults from being loaded again later, if the user doesn‘t
" have a local vimrc (~/.vimrc)
let skip_defaults_vim = 1

" Set more options (overwrites settings from /usr/share/vim/vim80/defaults.vim)
" Add as many options as you whish

" Set the mouse mode to ‘r‘
if has(‘mouse‘)
  set mouse=r
endif

  

参考:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864074

https://unix.stackexchange.com/questions/318824/vim-cutpaste-not-working-in-stretch-debian-9

原文地址:https://www.cnblogs.com/wswind/p/10394024.html

时间: 2024-07-30 20:23:36

debian 使用vim无法进行鼠标粘贴问题的相关文章

Ubuntu Vim 复制到系统粘贴板

/************************************************************************* * Ubuntu Vim 复制到系统粘贴板 * 说明: * 将Vim中的内容复制到别的应用程序,之前一般都是使用鼠标,现在还是换成 * 直接使用Vim自带功能,这样效率会高那么一点点. * * 2016-11-22 深圳 南山平山村 曾剑锋 ******************************************************

vim 常用的复制粘贴命令

vim 常用的复制粘贴命令,整理如下: 1.选择文本.使用v进入可视模式,移动光标键选定内容. 2.复制的命令是:y,常用的命令如下: y      在使用v模式选定了某一块的时候,复制选定块到缓冲区用: yy    复制整行(nyy或者yny ,复制n行,n为数字): y^   复制当前到行头的内容: y$    复制当前到行尾的内容: yw   复制一个word (nyw或者ynw,复制n个word,n为数字): yG    复制至档尾(nyG或者ynG,复制到第n行,例如1yG或者y1G,

vim中使用鼠标

1 简介 CleverCode最近在使用vim的鼠标模式.本节说明在终端或者终端窗口里如何使用鼠标. 2 打开鼠标 :set mouse=a Tlist中,双击函数名.即可查看函数内容. :Tlist 3 关闭鼠标 :set mouse-=a 4 鼠标模式 'mouse' 选项的字符决定 Vim 在什么场合下会使用鼠标: n       普通模式 v       可视模式 i       插入模式 c       命令行模式 h       在帮助文件里,以上所有的模式 a       以上所有

vim 如何与外界粘贴复制

在学习使用vim 的过程序,我们知道在vim 里面,粘贴复制的命令是y/p ,但是我们总会碰到这样的问题:如何把vim 里面复制的内容粘贴到vim 之外或者把vim 外面复制的内容粘贴到vim 里面? 经过网上多次的查阅资料,终于学会了怎么实现这个过程 首先,我们先了解这样一个概念:vim 缓冲区和系统剪贴板 vim 里面粘贴复制实际上是在vim 缓冲区 存取数据 而系统的ctry+c ctry+v 是与系统剪贴板之间的交互 我也不知道我这样描述准不准确,反正大概就是这个意思:vim 粘贴复制和

Debian下VIM的安装和配置

1.安装 apt-get install vim 2.配置 这是我的vim 配饰文件,基本的功能都能实现,在这里做一个备份,省的以后重装系统还要到处找这个配置文件(/etc/vim/vimrc) : " All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just " /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :ru

Debian系统vim中文显示乱码问题

网上查的一堆东西好像都不灵,试了半天! 先安装中文字体:sudo aptitude install fonts-arphic-uming fonts-wqy-zenhei 然后:sudo locale-gen 然后:sudo dpkg-reconfigure locales 选择其中的:en_US.UTF-8,zh_CN.UTF-8,zh_CN.GB2312,zh_CN.GB18030,zh_CN.GBK即可.

Vim 复制粘贴探秘

Vim作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情.每当学会了vim的一个新功能,就会很大地提高工作效率.有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大.而这样何尝不是一件好事呢,只要有的学习,就有的提高. 最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了.仔细研究了以下,原来是自动缩进的缘故,于是做如下设置: :set noai nosi 取消了自动缩进和智能缩进,这样粘贴就不会错行了.但在有的vim中不行,还是排

Vim 的粘贴复制功能

Vim作为最好用的文本编辑器之一,使用vim来编文档,写代码实在是很惬意的事情.每当学会了vim的一个新功能,就会很大地提高工作效率.有人使用vim几十年,还没有完全掌握vim的功能,这也说明了vim的强大.而这样何尝不是一件好事呢,只要有的学习,就有的提高. 最近使用Vim来写博客,发现在Vim中粘贴Python代码后,缩进就全乱了.仔细研究了以下,原来是自动缩进的缘故,于是做如下设置: :set noai nosi 取消了自动缩进和智能缩进,这样粘贴就不会错行了.但在有的vim中不行,还是排

在LINUX终端和VIM下复制粘贴

http://www.tinylab.org/linux-terminal-and-paste-copy-under-vim/ 在GUI界面下,我们可以很自由的复制粘贴.但是在字符界面下,我们不得不用鼠标选定,然后单击右健,选择复制,再到别处去Ctrl-v.并且对于 那些用没有配置过的VIM来说,VIM的粘贴板和X Window的粘贴板还不共享.这在码字的过程中,感觉非常不流畅.下面,我们就尝试解决这个问题. 首先我们得让VIM和X Window共享一个粘贴板,这样我们就可以像在GUI界面下一样