Cmder(ミニ)のVanillaインストールを使用しています。 WSL(Windows Subsystem for Linux、Bash for Windows)がインストールされたWindows10。次のコマンドを使用して、Cmderにbashをロードします。
%windir%\system32\bash.exe ~ -c zsh -cur_console:p
ターミナルウィンドウでファンクションキーがまったく機能するかどうかを確認するために、nanoでテキストファイルを開きました。 nanoを開いた状態で、F2(保存して閉じるためのショートカット)を押すと、期待どおりに機能します。したがって、端末は少なくともF2を正しく受信します。
次に、屏風(WSL/Ubuntuにデフォルトでインストールされています)を開きました。屏風は正しく開きます。しかし、F2を押しても、何も起こりません。屏風内に新しいウィンドウが開く予定です。ターミナルには何も印刷されません。
さて、それが特にConEmuの問題であるかどうかはわかりません。通常のWindowscmd.exeでもまったく同じことが起こります。違いは、cmdターミナル画面の任意の場所を左クリックして(選択モードをアクティブにする)、F2キーを押すと、新しいbyobuウィンドウを開いて機能することです。
Tmuxを直接実行すると、Ctrl-B+%
およびCtrl-B+"
ショートカットは機能します。
Byobuを使用できないと、Windows Bashエクスペリエンス全体が役に立たなくなります(特にリモートマシンにSSHで接続する場合)。解決策をいただければ幸いです。ありがとう!
Windows上のUbuntuの下にあるByobuのFキーコントロールが最近機能し始め、FastRing上のWindows10の開発者チャネルが最新に更新されました。
完全開示:私は 屏風 の作者です。