erro de comando desconhecido ao carregar o .tmux.conf

0

Então eu criei meu ~ / .tmux.conf como sugerido em outros tópicos de duas maneiras diferentes

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

Testei os dois e ambos me deram um erro:

/root/.tmux.conf:25: unknown command: seguido por todas as configurações ao carregar da primeira linha até a segunda à última linha, sendo a última linha a ligação adicionada:

bind -n C-x setw synchronize-panes

A boa notícia é que minha ligação funciona ...

Eu não tenho idéia do que está causando o erro, mas o fato de que minha ligação funciona me faz pensar que você pode querer apenas adicionar outras configurações além do padrão no .tmux.conf

Qualquer ajuda com este problema ou esclarecimento será muito apreciada.

    
por 0siris 24.05.2018 / 18:19

1 resposta

1

Parece que a sintaxe tmux.conf foi alterada e esses comandos não geram mais um arquivo sintaticamente válido.

Para converter opções mostradas por tmux show -g para comandos válidos do tmux, você precisa adicionar set-option -g (apelido menor: set -g ) na frente de cada um.

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

Nota: uma das linhas geradas pelo tmux show -g é prefix2 <NONE> , o que parece ser inválido mais tarde. Basta removê-lo se você precisar, muitas outras linhas devem estar bem. Minha versão tmux é 2.1-3build1 no Kubuntu 16.04.4 LTS.

    
por 24.05.2018 / 20:16

Tags