Выделить последний поиск в 'меньше'

59

Когда вы используете /прямой или ?обратный поиск в меньшем количестве, все экземпляры файла подсвечиваются. После того, как я нашел экземпляр слова, которое я ищу, каков самый правильный способ выделить что-то?

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

Я ищу что-то похожее на :nohlфункцию vim , меньше.

VxJasonxV
источник
И, конечно же, сразу после того, как я задаю этот вопрос, я начинаю задавать соответствующие вопросы и, в конечном итоге, придумываю ответ через (где-то еще), страницу справочника для меньших ... Думаю, этот вопрос просто стал репортовым кормом.
VxJasonxV
1
Так что либо удалите свой вопрос, либо оставьте ответ.
Жиль "ТАК - перестань быть злым"
Что, если я хотел бы дать кому-то повторение вместо того, чтобы выбросить его? :)
VxJasonxV
3
Не позволяйте репутации влиять на вас, чтобы что-то опубликовать. Только подумайте, улучшаете ли вы контент сайта.
Жиль "ТАК - перестань быть злым"
Я считаю, что содержание cjm улучшилось, и он получил репутацию, чтобы показать это. Я не говорю это, чтобы втирать это, я указываю на это, потому что это вдвойне выгодно для пользователя. Я не опубликовал вопрос для представителя, я просто нашел ответ самостоятельно после факта.
VxJasonxV

Ответы:

59

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

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

Чтобы скрыть столбец состояния , используйте -+J.

Чтобы показать столбец состояния, используйте -J.

(Технически, Alt+ uэто эквивалентно ESCuна уровне терминала - вот почему Altключ не упоминается на странице руководства.)

Volker Siegel
источник
12
Esc+ uэто очень важный способ сделать это в OSX, где Alt+ uдает вам совершенно не связанный персонаж.
9000
2
Я предполагаю, что в OSX он нажимает клавишу Esc, отпускает его, а затем нажимает кнопку u, верно?
Фолькер Сигел
Да; Я хотел бы удалить "+", но уже слишком поздно редактировать комментарий.
9000
В качестве обходного пути вы можете просто скопировать его в новый комментарий, отредактировать его и удалить старый.
Фолькер Сигел
1
Эта разница не имеет ничего общего с OS X, но с вашим эмулятором терминала. Например, у iTerm есть возможность назначить Altчто-то, что соответствует поведению, описанному в этом посте.
rien333
20

От man less:

ESC-u

Отменить выделение поиска. Отключить выделение строк, соответствующих текущему шаблону поиска. Если подсветка уже отключена из-за предыдущей команды ESC-u, включите подсветку снова. Любая команда поиска также снова включит подсветку. (Подсветка также может быть отключена путем переключения опции -G; в этом случае команды поиска не включают подсветку.)

CJM
источник