Підняти останній пошук у "менше"


59

Якщо ви використовуєте /пошук вперед або ?назад менше, всі екземпляри файлу виділяються. Після того, як я знайшов екземпляр слова, яке шукаю, який найправильніший спосіб щось висвітлити?

В даний час я просто натискаю, /а потім розминаю поклони в полі введення. Немає результатів = немає важливих моментів!

Я шукаю щось подібне до :nohlриси vim , менше.


І звичайно, одразу після того, як я задаю це питання, я починаю звертатися до пов’язаних питань і, врешті-решт, придумую відповідь через (де ще), сторінку чоловіка менше… Здогадайтесь, це питання просто стало репродуктором.
VxJasonxV

1
Тому або видаліть своє запитання або опублікуйте відповідь.
Жил "ТАК - перестань бути злим"

Що робити, якщо я хотів дати комусь відповідь, а не викидати його? :)
VxJasonxV

3
Не дозволяйте репутації впливати на вас, чи потрібно щось публікувати. Подумайте лише, чи покращуєте ви вміст сайту.
Жил 'ТАК - перестань бути злим'

Я вважаю зміст циму вдосконаленням, і він отримав представник, щоб його показати. Я не кажу, щоб це втирати, я вказую на це, оскільки це подвійно корисно для користувача. Я також не публікував питання для представника, я просто знайшов відповідь самостійно після факту.
VxJasonxV

Відповіді:


59

Ви можете використовувати Alt+, uщоб видалити підсвітку останніх результатів пошуку.
Ви можете виділити їх знову за допомогою Alt+ u, це перемикач.

Вимкнення підсвічування не виключити колонки статусу , показуючи мітки на кожній рядку , що містить сірником , якщо стовпець включається з допомогою опції -Jабо --status-columnабо ключів -J.

Щоб приховати стовпець стану , використовуйте -+J.

Щоб показати стовпець стану, використовуйте -J.

(Технічно Alt+ + uце еквівалентно ESCuна термінальному рівні - саме тому Alt-key не згадується на сторінці man.)


12
Esc+ u- це дуже важливий спосіб зробити це на OSX, де Alt+ uдає вам абсолютно не пов'язаний характер.
9000

2
Я припускаю, що на OSX він натискає Esc, відпускає його, потім натискає u, правда?
Волкер Зігель

Так; Я хотів би зняти "+", але редагувати коментар уже пізно.
9000

Як вирішення, ви можете просто скопіювати його до нового коментаря, відредагувати його та видалити старий.
Volker Siegel

1
Ця різниця не має нічого спільного з OS X, але з вашим емулятором терміналу. Наприклад, iTerm має можливість призначити Altщось, що відповідає поведінці, описаній у цій публікації.
rien333

20

Від man less:

ESC-u

Скасувати підсвічування пошуку. Вимкніть виділення рядків, що відповідають поточному шаблону пошуку. Якщо виділення вже вимкнено через попередню команду ESC-u, увімкніть підсвічування. Будь-яка команда пошуку також поверне підсвічування. (Виділення також можна відключити, включивши параметр -G; у такому випадку команди пошуку не включають підсвічування.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.