Y a-t-il un moyen que je puisse lier? (
Par défaut, il est lié au dernier volet. cependant, je voudrais le renvoyer à select-pane -R.
J'ai essayé de mettre le texte suivant dans mon fichier .tmux.conf, mais aucun ne semble fonctionner:
1) "lier
2) "bind; select-pane -R" -> rapports tmux "utilisation: bind-key ..."
3) "bind"; "select-pane -R" -> rapports tmux "utilisation: bind-key ..."
J'utilise la première option maintenant, mais je voudrais le faire correctement afin qu'aucun avertissement ne s'affiche à chaque démarrage de tmux.
Réponses:
2 pour la réponse № 1Le point-virgule est également utilisé comme séparateur de commande dans tmux. Par conséquent, pour le lier, vous devez y échapper:
bind-key ; select-pane -R
1 pour la réponse № 2
tmux la citation est un peu bizarre; cela ressemble beaucoup à la citation Bourne shell-style, mais il a des différences subtiles.
La seule chose qui fonctionne pour échapper à un point-virgule (ou solitaire) est une barre oblique inverse:
bind ; select-pane -R
La partie pertinente de la page de manuel:
Un point-virgule littéral peut être inclus en l’échappant avec une barre oblique inverse (par exemple, lorsque vous spécifiez une séquence de commande à bind-key).
Un point-virgule non échappé sert de séparateur entre tmux commandes.
tmux vous montre le bind-key
utilisation (pour vos exemples numérotés 2 et 3), car lorsque le point-virgule n'est pas échappé (même lorsqu'il est cité, contrairement au shell), la ligne est analysée comme deux commandes: bind
et select-pane -R
. La première de ces commandes est incomplète (bind-key
nécessite au moins deux arguments: une clé et une commande).
Votre