2016-03-28 12 views
1

だから、私はtmuxのウィンドウの名前を変更するには、次の使用:Tmuxの名前を変更して実行すると、古いウィンドウ名が保持されます。

tmux rename-window (prefix + ,) rename the current window

をしかし、私はそのコマンドを実行するときには、古いウィンドウ名を保持し、私は新しいウィンドウ名に入れて、それをクリアする必要があります。 prefix + ,のときにクリアする方法はありますか?新しいウィンドウ名を入力するだけです。

答えて

1

あなたの.tmuxrcにこのような何かを追加することで、デフォルト値を削除することができます。

unbind , 
bind-key , command-prompt -p (rename-window) "rename-window '%%'" 

これます:

  • 明確な、
  • キー再バインドのための現在のバインドコマンドプロンプト機能のキー
  • は、-p(rename-window)によるプロンプトメッセージを指定します。
  • end既存の動作をエミュレートするために、リネーム・ウィンドウ関数

にパラメータとして入力された値を使用して、コマンド指定子S、それは次のようになります。

bind-key , command-prompt -I #W -p (rename-window) "rename-window '%%'" 

...コマンド - を伝えますプロンプトのデフォルト値に現在のウィンドウ名を使用するかどうかを確認するプロンプトが表示されます。

1

最も簡単な方法は、名前を変更した後prefix + ,ボタンを押して入力を開始するだけです。

Tmuxは名前の履歴を保持しているので、以前に使用した名前をウィンドウに表示できます。このためには、もう一度ボタンを押して、必要な名前を見つけてください。

関連する問題