Essayer d'obtenir une navigation de volet semblable à vim dans tmux (hjkl) et un volet de sélection ne fonctionnant pas

0

J'essaie de définir les combinaisons de touches suivantes pour obtenir une navigation similaire dans le volet en tant que vim. J'ai essayé ce qui suit dans mon fichier tmux.conf, mais cela finit simplement par le faire, de sorte que je ne peux pas utiliser hjkl du tout (même lorsque j'essaye normalement de taper sur la ligne de commande).

bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

( https://stackoverflow.com/a/30719312/413254 )

Quelqu'un sait ce que je pourrais faire mal? Je suis dans iTerm2 dans une boîte Ubuntu au cas où cela serait pertinent.

loeschg
la source
Les commandes tmux intégrées fonctionnent-elles? Avez-vous reconfiguré (ou supprimé accidentellement, si cela est possible) le préfixe par défaut ( C-b)?
Ingo Karkat
Pas que je sache. Toutes les autres commandes fonctionnent comme prévu.
Loeschg
J'ai la même configuration et ça marche pour moi, serait utile d'avoir le fichier complet .tmux.conf, il y a peut-être quelque chose qui interfère avec cette configuration. (Oui, il est possible de reconfigurer la clé de préfixe par défaut avec set -g prefix).
pfmaggi

Réponses:

0

Il s'avère que j'ai commis une erreur de recrue et que je devais juste redémarrer le serveur tmux.

Ce que je faisais:

1 - Ajouté à .tmux.conf

bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

2 - créé une nouvelle session tmux > tmux new -s test

3 - source le .tmux-conf > source .tmux.conf.

C'est apparemment une très mauvaise façon de faire les choses et cela a entraîné le comportement vraiment étrange que j'ai décrit dans ma question et pour lequel je ne pouvais plus utiliser ces clés.


Ce que j'aurais dû faire:

1 - Ajouté à .tmux.conf

bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R

2 - > tmux kill-server

3 - > tmux new -s test

loeschg
la source