1. ホーム
  2. terminal

[解決済み] iTerm2の「履歴のスクロール」をオフにするには?

2022-03-26 16:46:04

質問

新しいiTerm 2をインストールしました。 上部の黄色いバーでマウス機能を有効にするかどうか尋ねられました。残念ながら、正確な文はもう覚えていません。

うっかり承認してしまいました。今、iTermでマウスのスクロールホイールを使うと、上にスクロールしなくなり、代わりにコマンド履歴がトリガーされるようになりました。アップカーソルを押したときのように。

またそれをオフにするための正しい設定を見つけることができませんでした。 どなたか、このオプションを切り替えられる場所をご存知でしょうか?

助けてくれてありがとうございます

解決方法は?

iTerm2を含むいくつかのターミナルでは、以下のようなフルスクリーンプログラムが表示されたときに、ホイールマウスの動作を変更する機能があります。 vi または screen または tmux が実行されています。 これは、これらのプログラムが 代替画面 を、便利な機能を提供します。 通常、iTerm2で代替画面を使用する場合、ホイールマウスはスクロールバーのように動作し、画面全体を上下にスクロールさせます。 しかし、この機能を有効にすると、iTerm2はカーソルの上下キーを送信し、コマンド履歴を変化させます。

他のコメントで提案されているように 環境設定 のメニューがあります。

を選択し、その中で 高度な タブをクリックします。 下にスクロールして マウス のセクションをご覧ください。

のエントリをトグルしてください。

別画面モード時、スクロールホイールで矢印キーを送る

から はい から いいえ . 変更を有効にするには、iTerm2を再起動する必要があります。 (iTerm2の場合 v3.1.5 は再起動することなく有効になります)。