/ / Unbekannter Befehlsfehler beim Laden von .tmux.conf - linux, tmux

Unbekannter Befehlsfehler beim Laden von .tmux.conf - linux, tmux

Also habe ich meine ~ / .tmux.conf wie in anderen Threads vorgeschlagen auf zwei verschiedene Arten erstellt

tmux show -g | cat > ~/.tmux.conf
tmux show -g > ~/.tmux.conf

Ich habe beide getestet und beide geben mir einen Fehler:

/root/.tmux.conf:25: unknown command: gefolgt von jeder Einstellung beim Laden von der ersten bis zur zweiten bis zur letzten Zeile, wobei die letzte Zeile die Bindung ist, die ich hinzugef├╝gt habe:

bind -n C-x setw synchronize-panes

Gute Nachricht ist, dass meine Bindung funktioniert ...

Ich habe keine Ahnung, was den Fehler verursacht, aber die Tatsache, dass meine Bindung funktioniert, l├Ąsst mich denken, dass Sie m├Âglicherweise nur andere Konfigurationen als die Standardkonfiguration in der .tmux.conf hinzuf├╝gen m├Âchten

Jede Hilfe bei diesem Problem oder bei der Kl├Ąrung wird sehr gesch├Ątzt.

Antworten:

6 f├╝r Antwort Ôäľ 1

Es erscheint tmux.conf Die Syntax hat sich ge├Ąndert, und diese Befehle generieren keine syntaktisch g├╝ltige Datei mehr.

Optionen konvertieren, die durch angezeigt werden tmux show -g Um g├╝ltige tmux-Befehle zu erhalten, m├╝ssen Sie diese hinzuf├╝gen set-option -g (k├╝rzerer Alias: set -g) vor jedem.

tmux show -g | sed "s/^/set -g /" > ~/.tmux.conf

Hinweis: eine der Zeilen meine tmux show -g erzeugt ist prefix2 <NONE> das scheint sp├Ąter ung├╝ltig zu sein. Entfernen Sie es einfach, wenn Sie brauchen, viele andere Linien sollten in Ordnung sein. Meine tmux Version ist 2.1-3build1 in Kubuntu 16.04.4 LTS.