tmux - Ctrl +バックスラッシュを入力するには?

tmux - Ctrl +バックスラッシュを入力するには?

Ctrl場合によっては、ターミナルプロセスを開始した後に+を使用して\停止する必要があります。時にはCtrl+を使うこともできますCが、時にはそれだけでは十分ではなく、Ctrl+が\必要です。

tmuxに+を入力する方法はCtrl? tmuxショートカットのように見える+を\押すと、次の特別なtmux画面に移動します。Ctrl\

ここに画像の説明を入力してください。

現在のtmuxウィンドウのstdoutにCtrl+を送信する代わりに。\

私はUbuntu 20.04を使用しており、これが私のtmuxバージョンです。

tmux/focal-updates,now 3.0a-2ubuntu0.3 amd64 [installed]

重要な場合は、sshAWS EC2インスタンスを使用しています。これは私のものです~/.tmux.conf。ここで何かを変更する必要があるかもしれませんが、何を変更するのかわかりません。

# Change prefix to <Ctrl+a>
unbind C-b
set -g prefix C-b

# Force tmux to send <Ctrl+a> signal to program if you do `<Ctrl+a> a`,
# so I can still go to start of line
bind a send-prefix

# Set default shell
set-option -g default-shell /bin/bash

# UTF is great, let us use that
#set -g utf8
#set-window-option -g utf8 on

#Allows 256 colors in tmux
set -g default-terminal "screen-256color"

# 0 is too far from ` 

ベストアンサー1

次の行をコメントアウトしてください~/.tmux.conf

bind -n C-\ run "(tmux display-message -p '#{pane_current_command}' | grep -iq vim && tmux send-keys 'C-\\') || tmux select-pane -l"

その後、tmuxセッションを終了し、新しいセッションを開始または再開して、tmux内で期待どおりに機能するようにしますCtrl\

おすすめ記事