デフォルトのtmux設定ファイルを取得する方法は?

デフォルトのtmux設定ファイルを取得する方法は?

tmuxインストールに合格し、実行した後もホームapt-getディレクトリにファイルがありません。.tmux.conftmux

私はtmuxチュートリアルに従おうとしましたが、最初の部分はこのファイルを修正することに関連していて、このファイルがないのでブロックされました。 tmux設定ファイルを取得する方法は?

答え1

/usr/share/doc/tmux/examplesまたは、いくつかのサンプル設定ファイルが必要です/usr/share/tmux/。これらのいずれかを~/.tmux.confテストにコピーできます。

または、~/.tmux.conftmuxで次のコマンドを使用してデフォルト設定でファイルを生成できます。

tmux show -g > ~/.tmux.conf

このコマンドは tmux バージョン 1.8 で使用できます。

以前のバージョンでは、tmuxstdoutをファイルにリダイレクトすることに関連するバグのため、次のコマンドが必要になることがあります。

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

より多くの情報を見ることができますここ

答え2

ファイル.tmux.confが存在しない場合は、簡単に作成できます。 tmux次回始めるときに読んでみましょうtmux

この回答の残りの部分には、「デフォルトオプション」とは何かを見つけることが含まれますが、そうでないことに注意してください。本物あなたがそれが何であるかに興味がなければ、これは必要です。

このフラグを含むユーティリティーtmux自体のshow-optionsコマンドは、-gグローバルに設定されたすべてのオプションをダンプします。tmux現在会議中(つまり、tmux使用するには実行している必要があります)。

tmuxしたがって、セッションにあり、~/.tmux.confファイルが空の場合、次はデフォルト設定をダンプします。

$ tmux show-options -g >tmux.conf-default

一部のオプションは、tmuxシェル環境を調べて設定されます。たとえば、私はstatus-keys viシェルでViキーバインディング(EDITORに設定)を使用しているので取得しますvim

とにかくこの方法でオプションを得ることができます。しかし、私は次の点を見つけました。珍しいtmux私は基本的に私の好みに合わせてかなりうまく設定されていることがわかりました。デフォルトでは、プレフィックスキーを+にリセットしました(Ctrlキーab私のDvořákキーボードから右に1段階移動しました)。

デフォルトオプションで何も変更する必要がない場合、または変更したい場合はファイルは必要ありません.tmux.conf

答え3

homebrew経由でインストールする場合、パスは「/usr/local/Cellar/tmux/2.8/share/tmux」です。

この場所にサンプルのconfファイルがあります。この場所に新しいtmux.confファイルを作成したら、「tmux source-file tmux.conf」コマンドを実行できます。

関連情報