Pourquoi Vim, par défaut, intègre-t-il la prise en charge des clics de souris sur Debian en mode serveur?

Tags: #<Tag:0x00007f336ba3a868>

Bonjour,

J’ai dû mettre en place un patch avec Ansible pour patcher nos serveurs sous Debian et supprimer l’intégration de la souris.

C’est très désagréable pour les copier-collés avec la molette.

Je ne comprends pas la volonté originale de Debian de mettre cela sur un OS de production.

Bonjour,
Tu parles en console? ça marche bien avec la molette pourtant.

il serait utile de préciser: en dehors de vim, sinon les 2 propositions seraient contradictoires.

Mais je ne comprends pas en quoi c’est génant?

Pour ma part je trouve surtout génant que sur vim le copier ne fonctionne pas par défaut sur vim, alors que le coller fonctionne.

C’est fonction du vimrc

merci Zargos, mais je n’ai pas (re)trouvé.
(actuellement :set mouse=a et mousemodel=extend)

mais je ne sais qu’en faire.

voici mon .vimrc:

" $VIMRUNTIME refers to the versioned system directory where Vim stores its
" system runtime files -- /usr/share/vim/vim<version>.
"
" Vim will load $VIMRUNTIME/defaults.vim if the user does not have a vimrc.
" This happens after /etc/vim/vimrc(.local) are loaded, so it will override
" any settings in these files.
"
" If you don't want that to happen, uncomment the below line to prevent
" defaults.vim from being loaded.
" let g:skip_defaults_vim = 1
"
" If you would rather _use_ default.vim's settings, but have the system or
" user vimrc override its settings, then uncomment the line below.
" source $VIMRUNTIME/defaults.vim

" All Debian-specific settings are defined in $VIMRUNTIME/debian.vim and
" sourced by the call to :runtime you can find below.  If you wish to change
" any of those settings, you should do it in this file or
" /etc/vim/vimrc.local, since debian.vim will be overwritten everytime an
" upgrade of the vim packages is performed. It is recommended to make changes
" after sourcing debian.vim so your settings take precedence.

runtime! debian.vim

" Uncomment the next line to make Vim more Vi-compatible
" NOTE: debian.vim sets 'nocompatible'.  Setting 'compatible' changes
" numerous options, so any other options should be set AFTER changing
" 'compatible'.
"set compatible

" Vim5 and later versions support syntax highlighting. Uncommenting the next
" line enables syntax highlighting by default.
syntax on

" If using a dark background within the editing area and syntax highlighting
" turn on this option as well
set background=dark
set t_Co=256
set termguicolors

" Uncomment the following to have Vim jump to the last position when
" reopening a file
au BufReadPost * if line("'\"") > 1 && line("'\"") <= line("$") | exe "normal! g'\"" | endif

" Uncomment the following to have Vim load indentation rules and plugins
" according to the detected filetype.
filetype plugin indent on

" The following are commented out as they cause vim to behave a lot
" differently from regular Vi. They are highly recommended though.
set showcmd		" Show (partial) command in status line.
set showmatch		" Show matching brackets.
"set ignorecase		" Do case insensitive matching
"set smartcase		" Do smart case matching
"set incsearch		" Incremental search
"set autowrite		" Automatically save before commands like :next and :make
"set hidden		" Hide buffers when they are abandoned
set mouse=n		" Enable mouse usage (all modes)

" Source a global configuration file if available
if filereadable("/etc/vim/vimrc.local")
  source /etc/vim/vimrc.local
endif

en set mouse=n je peux coller et copier un fois en mode insertion.

Merci Zargos

Désolé,
Je me suis trompé, le coller sur une sélection à la souris fonctionne bien avec la molette. C’est le menu (clic droit) qui n’autorise pas la copie.

Il n’y a pas en console :slight_smile: