vim: Não é possível copiar e colar no Debian Stretch

1

Após a atualização para o Debian Stretch, não foi possível copiar e colar com o mouse nos clientes MacOS Sierra e Windows.

Eu tentei várias soluções, incluindo deste segmento, sem muito sucesso. Copy- colar para vim não está funcionando quando o mouse (: set mouse = a) está ligado?

Eu tentei colocar em /etc/vim/vimrc.local as seguintes linhas:

set vb t_vb=
set mouse="" 

e além de mouse="" , mouse="a" mouse="r" e mouse="v" e nenhuma das soluções funcionou.

O que parece funcionar, é comentar no arquivo /usr/share/vim/vim80/defaults.vim as seguintes linhas:

"if has('mouse')
"  set mouse=a
"endif

Assim que essas linhas forem comentadas, poderemos copiar e colar novamente.

No entanto, essas alterações são perdidas na próxima atualização vim .

Alguma sugestão para uma solução mais permanente?

    
por Rui F Ribeiro 31.01.2017 / 21:27

3 respostas

1

set mouse=r

Eu editei o arquivo padrão porque havia mais padrões alterados desde o jessie.

vi /usr/share/vim/vim80/defaults.vim

porque de alguma forma agora o realce de sintaxe estava ativado por padrão e todos os usuários reclamavam.

    
por 20.06.2017 / 09:39
1

Eu fiz isso, definindo esta opção no meu arquivo vimrc local

echo "set mouse-=a" > ~/.vimrc

Espero que isso ajude você

    
por 14.02.2017 / 16:23
1

Faça:

sudo touch /etc/vim/vimrc.local

Em seguida, edite o arquivo:

" 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 /usr/share/vim/vim80/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

Isso aplicará a regra para todo o sistema e todos os usuários. Testado no Debian 9.3.

    
por 02.05.2018 / 00:10

Tags