kill-windowのtmux無効確認プロンプト


23

私はマニュアルページに目を通しましたので、これは無駄な質問かもしれません。kill-windowの確認メッセージ(Ctrl-b &またはCtrl-b kill-windowデフォルトのセットアップ)でイライラします。これは常に以下を提供します。

「kill-window」を確認しますか?(y / n)

個人的に、私は本質的にCtrl-b &意図せずヒットすることはありません。このプロンプトまたはtmuxの一般的なプロンプトを無効にする方法はありますか?

回答:


29

デフォルトで<Prefix> &はにバインドされていconfirm-before -p "kill-window #W? (y/n)" kill-windowます。を使用するconfirm-beforeと、プロンプトが表示されます。確認プロンプトが必要ない場合は、次の場所に&直接再バインドしkill-windowます。

bind-key & kill-window

また、再バインドすることもxできます。デフォルトではkill-pane、;の確認バージョンになります。ただし、確認を削除する前に、これを誤って入力するのが簡単すぎるかどうかを検討することをお勧めします。

bind-key x kill-pane

注:上記の両方の例は、に直接含めるのに適して.tmux.confいますが、<Prefix> :プロンプトに入力することも、後でシェルに入力することもできますtmux&通常はシェルにとって特別なので、引用/エスケープする必要があります)。

私はそれらを使用する唯一のデフォルトのバインディングだと思いますconfirm-before。次のように特定の構成を確認できます。

tmux list-keys | grep confirm-before

2
...ハレルヤ!
-Purrell

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