デフォルトのtmux.confファイルはどこにありますか?


47

デフォルトのtmux.confファイルをホームディレクトリにコピーしたいのですが、Ubuntu 12.04で場所が見つかりません。マニュアルページには、ファイルは/etc/tmux.confにあると記載されていますが、これは私の設定と一致しません。


4
<filename>ディレクトリ内で名前を持つファイルを見つけるには<directoryname>、次のコマンドを使用しますfind <directory> -iname <filename>

回答:


60

現在の(デフォルトの)設定を開始点として使用できます。

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

tmux stdoutをファイルにリダイレクトするときの既知のバグのため、今のところcatへのパイプが必要です。


8
またはtmux show -g | sed 's/^/set-option -g /' > ~/.tmux.conf:それはすべての行のset -g
先頭にすでに追加さ

エラーが発生しました:/ tmp / tmux-0 / defaultでサーバーが実行されていません
-RutgerH

@RutgerHはtmuxを開始し、セッションを切断してからこのコマンドを実行します。私もこれを見た:D-
カンガルー

2
必要ありませんcat。ただやるtmux show -g > ~/.tmux.conf。このcatように使用することは、UUOC-"の無駄な使用"として知られていcatます。
シャドウトーカー

16

あたりとしてdpkg -L tmuxインストールしたパッケージをどのファイルかを示し、パッケージに含まれているデフォルトのtmux.confはありません。/etc/tmux.conf〜/ .tmux.confの前に評価される、使用できる単なる場所(tmuxを使用する複数のユーザーでのみ意味があります)です。独自の.confファイルを作成する必要があります。たとえば、これを見てください(グーグルで最初のヒット):

http://dev.gentoo.org/~wired/conf/tmux.conf


5
見つかりません要求されたURL /~wired/conf/tmux.confがこのサーバーで見つかりませんでした。dev.gentoo.orgポート443のApacheサーバー
カンガルー

7

デフォルトの/etc/tmux.confファイルはありません。のサンプルconfファイルから始める/usr/share/doc/tmux/examplesか、manual / web / etcを見ることができます。独自の構成ファイルを作成します。

examplesディレクトリが含まれています:

/usr/share/doc/tmux/examples/n-marriott.conf
/usr/share/doc/tmux/examples/t-williams.conf
/usr/share/doc/tmux/examples/vim-keys.conf
/usr/share/doc/tmux/examples/h-boetes.conf
/usr/share/doc/tmux/examples/screen-keys.conf

0

tmux show -g | cat > ~/.tmux.confたくさんのunknown commandエラーが出たので、一番の答えはうまくいきませんでした。

さらに掘り下げると、構文の変更に関係するためtmux show -g、有効な構成ファイルが生成されなくなります。set -gこれを機能または実行するには、すべての行を先頭に追加する必要があります。

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

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.