パスワードを忘れた? アカウント作成
247902 journal

dodaの日記: Control+TAB

日記 by doda

Tera Term の標準のキー設定では、Control+TAB で次の Tera Term のウィンドウにフォーカスを移すようになっている。
次のウィンドウが最小化されていた場合、通常表示に戻してフォーカスを移す。
この機能は複数の Tera Term のウィンドウを切り替えて作業を行う時に便利なのだが、作業に関係ない Tera Term のウィンドウを開いている場合、そのウィンドウにも切り替わってしまって使いづらい場合がある。
そこで、最小化されたウィンドウを対象外としたウィンドウ切り替えを実装してみた

この機能を使うためには、キーボード設定ファイル(KEYBOARD.CNF) を編集する必要がある。
標準のキーボード設定ファイルでは

; Ctrl + Tab
NextWin=1039
NextShownWin=off
; Ctrl + Shift + Tab
PrevWin=1551
PrevShownWin=off

となっているのを、例えば

; Ctrl + Tab
NextWin=off
NextShownWin=1039
; Ctrl + Shift + Tab
PrevWin=off
PrevShownWin=1551

というようにすると、Control+TAB の動作が今回実装した"次の最小化されていないウィンドウへの切り替え"に変わる。
また、以下のようにすると、Control+Alt+TAB にこの機能を割り当てる。
# Control+TAB の動作は従来通り

; Ctrl + Tab
NextWin=1039
NextShownWin=3087
; Ctrl + Shift + Tab
PrevWin=1551
PrevShownWin=3599

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

人生unstable -- あるハッカー

読み込み中...