「less」で最後の検索を強調表示しない


59

lessで/前方検索または?後方検索を使用すると、ファイルのすべてのインスタンスが強調表示されます。探している単語のインスタンスを見つけた後、何かをハイライト解除する最も正しい方法は何ですか?

現在、私はただ押し/て、入力フィールドに意味不明なものをつぶします。結果なし=ハイライトなし!

私はvimの:nohl機能に似たものを探しています。


そして、もちろん、この質問をした直後に、関連する質問に出会うと、最終的に(他の場所で)より少ないマニュアルページで答えが出てきます...この質問は単なる代表者になりました。
VxJasonxV

1
質問を削除するか、回答を投稿してください。
ジル 'SO-悪である停止

担当者を捨てるのではなく、誰かに渡したい場合はどうなりますか?:)
VxJasonxV

3
何かを投稿するかどうかで評判があなたに影響を与えないようにしてください。サイトのコンテンツを改善するかどうかだけを考えてください。
ジル 'SO-悪であるのをやめる'

私はcjmのコンテンツは改善されていると考えており、彼はそれを示すためにrepを得ました。私はこれをこすりつけると言っているのではなく、ユーザーにとって二重に有益であるため、私はそれを指摘しています。私も担当者に質問を投稿しませんでした。事実の後、自分で答えを見つけました。
VxJasonxV

回答:


59

Alt+ uを使用して、最後の検索結果のハイライト削除できます。
あなたがすることができ、それらを再度強調するAlt+ u、それはトグルです。

ハイライトをオフに切り替えると、オフしない状態列を示す、マークをそれぞれに一致を含む行、列がオプション使用して有効になっている場合、-Jまたは--status-columnまたはキーを-J

ステータス列非表示にするには、を使用します-+J

ステータス列を表示するには、を使用します-J

(技術的には、Alt+ ターミナルレベルuと同等ESCuです。そのため、Alt-keyがマニュアルページに記載されていません。)


12
Esc+はuOSX上でこれを行うには非常に重要な方法ですAlt+はuあなたに全く関係のない文字を提供します。
9000

2
OSXでは、Escを押してから放し、次にuを押すと思いますか?
フォルカーシーゲル

はい; 「+」を削除したいのですが、コメントを編集するには遅すぎます。
9000

回避策として、新しいコメントにコピーして編集し、古いコメントを削除するだけです。
フォルカージーゲル

1
この違いはOS Xとは関係ありませんが、ターミナルエミュレータとは関係ありません。たとえば、iTermにAltは、この投稿で説明されている動作に従って何かを割り当てる機能があります。
rien333

20

からman less

ESC-u

検索の強調表示を元に戻します。現在の検索パターンに一致する文字列の強調表示をオフにします。以前のESC-uコマンドのために強調表示がすでにオフになっている場合、強調表示をオンに戻します。どの検索コマンドでも、強調表示がオンに戻ります。(強調表示は、-Gオプションを切り替えることによって無効にすることもできます。その場合、検索コマンドは強調表示をオンに戻しません。)

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.