![tmuxソースが機能しないのはなぜですか?不明なコマンド[閉じる]](https://linux33.com/image/124230/tmux%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%8C%E6%A9%9F%E8%83%BD%E3%81%97%E3%81%AA%E3%81%84%E3%81%AE%E3%81%AF%E3%81%AA%E3%81%9C%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%E4%B8%8D%E6%98%8E%E3%81%AA%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%5B%E9%96%89%E3%81%98%E3%82%8B%5D.png)
この問題をどのように解決できますか?私が受け取ったコードと出力は次のとおりです。これはtmux 2.3とDebian 8.9です。
root@ns540540:/# tmux source ~/.tmux.conf
/root/.tmux.conf:1: unknown command: @plugin
/root/.tmux.conf:2: unknown command: assume-paste-time
/root/.tmux.conf:3: unknown command: base-index
/root/.tmux.conf:4: unknown command: bell-action
/root/.tmux.conf:5: unknown command: bell-on-alert
/root/.tmux.conf:6: unknown command: default-command
/root/.tmux.conf:7: unknown command: default-shell
/root/.tmux.conf:8: unknown command: destroy-unattached
/root/.tmux.conf:9: unknown command: detach-on-destroy
/root/.tmux.conf:10: unknown command: display-panes-active-colour
/root/.tmux.conf:11: unknown command: display-panes-colour
/root/.tmux.conf:12: unknown command: display-panes-time
/root/.tmux.conf:13: unknown command: display-time
/root/.tmux.conf:14: unknown command: history-limit
/root/.tmux.conf:15: unknown command: key-table
/root/.tmux.conf:16: unknown command: lock-after-time
/root/.tmux.conf:17: unknown command: lock-command
/root/.tmux.conf:18: unknown command: message-command-style
/root/.tmux.conf:19: unknown command: message-style
/root/.tmux.conf:20: unknown command: mouse
/root/.tmux.conf:21: unknown command: prefix
/root/.tmux.conf:22: unknown command: prefix2
/root/.tmux.conf:23: unknown command: renumber-windows
/root/.tmux.conf:24: unknown command: repeat-time
/root/.tmux.conf:25: unknown command: set-remain-on-exit
/root/.tmux.conf:26: unknown command: set-titles
/root/.tmux.conf:27: unknown command: set-titles-string
/root/.tmux.conf:28: unknown command: status
/root/.tmux.conf:29: unknown command: status-interval
/root/.tmux.conf:30: unknown command: status-justify
/root/.tmux.conf:31: unknown command: status-keys
/root/.tmux.conf:32: unknown command: status-left
/root/.tmux.conf:33: unknown command: status-left-length
/root/.tmux.conf:34: unknown command: status-left-style
/root/.tmux.conf:35: unknown command: status-position
/root/.tmux.conf:36: unknown command: status-right
/root/.tmux.conf:37: unknown command: status-right-length
/root/.tmux.conf:38: unknown command: status-right-style
/root/.tmux.conf:39: unknown command: status-style
/root/.tmux.conf:40: unknown command: update-environment
/root/.tmux.conf:41: unknown command: visual-activity
/root/.tmux.conf:42: unknown command: visual-bell
/root/.tmux.conf:43: unknown command: visual-silence
/root/.tmux.conf:44: unknown command: word-separators
ありがとう、マックス
答え1
~によるとtmux
マニュアルページは~/.tmux.conf
個人設定ファイルのデフォルトの場所なので、別途指定せずにtmux
呼び出すと自動的に読み込まれます。tmux
もしあなたならする構成ファイルを明示的に指定するには、次の-f
オプションを使用できます。
$ tmux -f ~/.tmux.conf
チュートリアルで提供されたコマンドは、すでに~/.tmux.conf
実行中のセッションを再ロードするために使用されます。次のように実行できます。
tmux-session$ tmux source-file ~/.tmux.conf
または、tmux escapeコマンドシーケンス(設定可能ですがデフォルトではCTRL+ B :)とコマンドを順番に入力しますsource-file ~/.tmux.conf
。
すべてのユーザーに設定を適用するには、で設定できます/etc/tmux.conf
。次の場合は自動的に読み込まれます。どのユーザーが起動しましたtmux
。
設定を適用したい場合特定のユーザー、に入れてください~/.tmux.conf
。これはユーザーが起動すると自動的に読み取られ、すべてのグローバルtmux
設定に適用(上書き)されます/etc/tmux.conf
。
一般ユーザーとして購入しないでください/root/.tmux.conf
。このユーザーが以前に構成したのと同じ設定を持つようにするには、root
グローバル設定にするか、ユーザーがその設定を使用できるように/root/.tmux.conf
コピーします。~/.tmux.conf
個人の構成のコピーtmux
。