GNU画面で適切なマウスサポートを有効にして、マウスを使用して分割ウィンドウ間でフォーカスを切り替えることができるようにする方法はありますか?
言い換えれば、「C-a Tab」と入力する代わりに、マウスで操作する方法を探しています。
おかげで、
追加できます
mousetrack on
~/.screenrc
私はこの質問が少し古いことを理解していますが、少なくともUbuntu 16.04のインストールでは、マウストラックがドラッグ選択に使用されるマウスイベントを飲み込んでいるように見えることを追加したいと思います。したがって、選択肢があります。クリックしてフォーカスするか、ドラッグして選択してテキストをハイライト/コピーします。
これについて私が見つけた回避策は、一対のキーをバインドしてマウス選択のオンとオフを切り替えることです。 ~/.screenrc
:
# Click region to focus, toggled by Alt-[ / Alt-]
# (When on, swallows mouse events for drag-select)
bindkey "^[[" mousetrack off
bindkey "^[]" mousetrack on
GNU画面の upstream が適切なマウスサポートを持っていると思います。 Linuxコンソールのscreen(1)の マウスを参照してください 。
また、 Debian Sid(unstable) も確認してください。この投稿に対する最初の回答によると、Debian UnstableにはGNU画面。
しかし、これは、ソースからScreenを構築する必要があることを意味する場合があります。それ自体はそれほど難しくはないはずですが、この種のことをこれまでに行ったことがない場合は、少し気が遠くなるかもしれません。
GNU画面はマウスを使用しません。
その動作が必要な場合は、代わりに tmux を試すことができます。 tmuxでその動作を有効にするには、次の行を〜/ .tmux.confに追加します。
set -g mouse-select-pane on