GNU/Linux >> Tutoriels Linux >  >> Linux

Léger retard lors du changement de mode dans vim en utilisant tmux ou screen

Après avoir parcouru les pages de manuel, il s'avère que tmux a une option pour cela. La suite dans ~/.tmux.conf corrige le problème de retard :

 set -sg escape-time 0

Vous devez redémarrer votre serveur tmux ou recharger votre configuration pour que cela prenne effet. Pour ce faire, émettez source-file ~/.tmux.conf à partir de l'invite tmux.


J'avais un problème différent mais similaire que j'essayais de résoudre lorsque j'ai trouvé cette page, donc je le posterai ici au cas où cela serait utile à quelqu'un d'autre qui recherche cette réponse et trouve cette page de la même manière.

Problème :le mode vi dans bash a un délai lors du passage du mode insertion au mode commande

Solution : Dans votre ~/.inputrc fichier, ajoutez set keyseq-timeout nn est une petite valeur supérieure à 0. n par défaut à 500 ms, ce qui cause le retard. Voir la documentation ici.

De plus, si vous voulez savoir dans quel mode vous vous trouvez, jetez un coup d'œil au fork of bash de Dylan Cali.


Comme le titre mentionne Screen, voici la solution pour corriger le comportement de la touche Escape dans GNU Screen. (Tiré d'ici.)

Ajouter

maptimeout 5

à .screenrc fichier de configuration.


Linux
  1. Lors de l'utilisation de Vlc, pourquoi l'économiseur d'écran continue-t-il de se réveiller ?

  2. La commande de mise en veille à l'aide de la commande d'écran ne s'affiche pas dans Ps ?

  3. emplacement du fichier temporaire lors de l'utilisation de tmpfile() en C

  4. kdevtmpfsi utilisant tout le CPU

  5. Pourquoi mon $LD_LIBRARY_PATH est-il désactivé lors de l'utilisation de screen avec bash ?

Utiliser Irssi dans une session Linux tmux

Conseils d'utilisation de tmux

Conseils d'utilisation de l'écran

Vim ne fonctionne pas dans Tmux ?

Lors de l'utilisation de Putty, Alt-gauche/droite est différent lorsque Byobu est démarré automatiquement à partir du profil ?

REJECT vs DROP lors de l'utilisation d'iptables