私は画面が大好きですが、入力の入力をやめて、を押してCTRL+A [
必要なものを見つけなければならないという気がします。
コマンドをスクロールするのではなく、スクロールホイールを正常に機能させる方法はありますか?
また、Shift + PageUp / PageDnを有効にすることはできますか?
私は画面が大好きですが、入力の入力をやめて、を押してCTRL+A [
必要なものを見つけなければならないという気がします。
コマンドをスクロールするのではなく、スクロールホイールを正常に機能させる方法はありますか?
また、Shift + PageUp / PageDnを有効にすることはできますか?
回答:
〜/ .screenrcのurxvtでこれらの設定を使用します。
termcapinfo rxvt-unicode ti@:te@
termcapinfo rxvt ti@:te@
termcapinfo rxvt 'hs:ts=\E]2;:fs=07:ds=\E]2;screen07'
これらは、スクロールバーとマウスホイールが「正しいこと」を行うことを可能にします。
これは端末タイプに依存しているため、端末がtypeでない場合は機能しないことに注意してくださいrxvt
。動作しない場合は、rxvt
とrxvt-unicode
を適切な端末タイプに置き換えてみてください(を実行して取得してprintf $TERM
ください)。
xterm
代わりに使用することも働いたrvxt*
。ありがとう!
$ TERM変数を確認して、実際に使用している端末を確認してください。そのxterm(またはxterm *)を使用する場合、これを〜/ .screenrcに追加してマウスのスクロールを許可します。
termcapinfo xterm* ti@:te@
またはより完全にする:
termcapinfo xterm*|rxvt*|kterm*|Eterm* ti@:te@
〜/ .screenrcを変更せずに、Ctrl-a ESCでスクロールし、上下矢印を使用できます。q終了します。
注:〜/ .screenrcに追加することにより、マウスを使用して分割ウィンドウ間でフォーカスを変更することもできます。
mousetrack on
Term Capは、デバイスに依存しない端末記述ライブラリ/データベースです。
からの参照/コピー:
https://en.wikipedia.org/wiki/Termcap
/superuser/629004/gnu-screen-change-focus-in-split-windows-with-mouse