Il semble que le fait de faire glisser la ligne d'état pour redimensionner une division ne soit pas possible lorsque l'option Vim option ttymouse
es xterm
; cela fonctionne lorsque la valeur est xterm2
mais Cette dernière valeur configure Vim pour qu'il demande un mode de rapport de souris étendu qui (entre autres) fournit un meilleur support pour le glissement. Ce mode étendu ne fonctionne qu'avec les nouvelles versions de xterm (et d'autres émulateurs de terminal compatibles, y compris tmux ), ce n'est donc pas la valeur par défaut.
Vous pourriez utiliser quelque chose comme ce qui suit dans votre .vimrc
pour définir l'option :
set mouse+=a
if &term =~ '^screen'
" tmux knows the extended mouse mode
set ttymouse=xterm2
endif
(Toutefois, je ne suis pas certain de l'impact que cela aura sur les activités réelles de l'entreprise). écran qui utilisent également un TERME commençant par screen
.)
Lorsque vous êtes en dehors de tmux La variable d'environnement TERM est probablement un xterm
-et Vim sondera l'état d'avancement de la mise en œuvre de l'initiative xterm en utilisant l'option t_RV
séquence de contrôle.