Xfce端末内スクロールを無効にする/コマンド履歴スクロールを防ぐ

Xfce端末内スクロールを無効にする/コマンド履歴スクロールを防ぐ

Xfce端末コマンド履歴のスクロールを無効にする方法はありますか?手のひら拒否機能に依存したくなく、端末を使用するときに無効にしたいです。特に私が言うのは、マウス/タッチパッドでスクロールしながらプロンプトで前のコマンドを繰り返さないことです。

ベストアンサー1

代替画面を使用するときに、ホイールマウスのスクロールを上下のカーソルキーに変換するVTE(XFCE端末で使用)の機能について説明しています。走っているとこんなことが起こるscreen同様の問題でxtermscreen端末の代替画面機能の使用を防ぐことで、これを防ぐことができます。

例えば(参照GNU画面自体では代替バッファを無効にできますが、vimではそうではなく、その中でどのように無効にできますか?)、screen関数が存在しないことを示します(に入れて.screenrc)。

termcapinfo xterm ti@:te@

同様の回避策が使用されますtmux(参照:tmuxの代替画面の端末機能を正しく無効にします。)、次の場所に入れてください.tmux.conf

set -ga terminal-overrides ',xterm*:smcup@:rmcup@'

スクロールアクションのこれらの翻訳はそうではないようです。設定可能VTEベースの端末で。xtermたとえば、で設定できますalternateScrollパッチ #282)。

追加資料:

おすすめ記事