(オーディオまたは「ビジュアル」)チャイムベルが「低く」鳴るタイミングを制御する方法

(オーディオまたは「ビジュアル」)チャイムベルが「低く」鳴るタイミングを制御する方法

lessベルを鳴らすか(デフォルト)ディスプレイを点滅(-qまたは-Qオプションを使用するときは、「ビジュアルベル」と呼びます)でビープ音を鳴らします。この警告が発生する一般的な状況は、ファイルの一番上までスクロールしようとしたり、現在表示されている一番上の行に表示される正規表現を検索したりするときです。

問題は、その1つが正当なエラー条件であることです。不可能なことをしようとしています。一方、他方は有用な情報を伝えません。less見つかった検索語を強調表示し、最初の検索語が表示されるようにウィンドウを配置しました。 does this 単語はファイルの最初の行にあるため、この警告は「Hey, I did what you request for」とのみ通知し(IMO)警告は発生しません。

コマンドラインオプションに加えて、カスタマイズが非常に可能であることはわかっていますが、lessこれまで正当なエラー警告を維持しながら、エラーではなく警告を無効にする方法が見つかりませんでした。警告を発生させる状況を指定する方法はありますか?

答え1

Ringの設定可能な唯一の機能はlessコマンドラインオプションです。-q(そして第三状態-Q)。これマンページ説明する:

-qまたは--quietまたは--silent

適度に「静かな」動作を引き起こします。ファイルの終わりまたはファイルの開始前にスクロールしようとすると、ターミナルチャイムベルは鳴りません。端末に「ビジュアルベル」がある場合は、それを使用してください。間違った文字入力などの特定のエラーが発生すると、ベルが鳴ります。これらすべての場合、デフォルト設定はターミナルベルを鳴らすことです。

-Qまたは--QUIETまたは- 静か

その結果、完全に「静かな」操作が行われます。ターミナルベルが鳴りません。

(とにかく、ソースコードを読むこと(私がしたこと)はそれが実際に何をしているのかを調べる方法です。)

関連情報