Odznacz ostatnie wyszukiwanie w „mniej”

59

Kiedy używasz /wyszukiwania do przodu lub wyszukiwania ?wstecz w mniej, wszystkie wystąpienia pliku są podświetlane. Po znalezieniu wystąpienia słowa, którego szukam, jaki jest najbardziej poprawny sposób na wyróżnienie czegoś?

Obecnie po prostu /wciskam, a następnie zacieram bełkot w polu wprowadzania. Brak wyników = brak wyróżnień!

Szukam czegoś podobnego do :nohlfunkcji vima , w mniejszym stopniu.

VxJasonxV
źródło
I oczywiście, zaraz po zadaniu tego pytania, zaczynam uderzać w powiązane pytania i ostatecznie wymyślam odpowiedź za pośrednictwem (gdzie indziej), strony podręcznika dla mniej ... Zgadnij, że to pytanie stało się pożywką dla przedstawicieli.
VxJasonxV
1
Więc usuń swoje pytanie lub opublikuj odpowiedź.
Gilles „SO- przestań być zły”
Co jeśli chciałbym dać komuś przedstawiciela zamiast go wyrzucić? :)
VxJasonxV
3
Nie pozwól, aby reputacja miała wpływ na to, czy coś opublikować. Zastanów się tylko, czy poprawiasz zawartość witryny.
Gilles „SO- przestań być zły”
Uważam, że zawartość cjm jest ulepszeniem, a on ma przedstawiciel, aby to pokazać. Nie mówię tego, żeby to wcierać, wskazuję, ponieważ jest to podwójnie korzystne dla użytkownika. Nie wysłałem też pytania do przedstawiciela, po prostu znalazłem odpowiedź po fakcie.
VxJasonxV

Odpowiedzi:

59

Możesz użyć Alt+, uaby usunąć wyróżnienie w ostatnich wynikach wyszukiwania.
Możesz je ponownie podświetlić za pomocą Alt+ u, to jest przełącznik.

Wyłączanie podświetlenia nie wyłączyć kolumnę stanu , pokazując znaki na każdej linii zawierającej mecz , jeśli kolumna jest włączona przy użyciu opcji -Jlub --status-columnlub kluczy -J.

Aby ukryć kolumnę stanu , użyj -+J.

Aby wyświetlić kolumnę stanu, użyj -J.

(Technicznie Alt+ uodpowiada to ESCuna poziomie terminala - dlatego ten Altklawisz nie jest wymieniony na stronie podręcznika).

Volker Siegel
źródło
12
Esc+ ujest bardzo ważnym sposobem na zrobienie tego w OSX, gdzie Alt+ udaje ci zupełnie niezwiązaną postać.
9000
2
Zakładam, że w OSX naciska Esc, zwalnia go, a następnie u, prawda?
Volker Siegel
Tak; Chciałbym usunąć znak „+”, ale jest już za późno, aby edytować komentarz.
9000
Aby obejść ten problem, możesz po prostu skopiować go do nowego komentarza, edytować go i usunąć stary.
Volker Siegel
1
Ta różnica nie ma nic wspólnego z OS X, ale z emulatorem terminala. iTerm na przykład ma możliwość przypisania Altczegoś, co jest zgodne z zachowaniem opisanym w tym poście.
rien333
20

Od man less:

ESC-u

Cofnij wyróżnianie wyszukiwania. Wyłącz podświetlanie ciągów pasujących do bieżącego wzorca wyszukiwania. Jeśli podświetlanie jest już wyłączone z powodu poprzedniego polecenia ESC-u, włącz ponownie podświetlanie. Każde polecenie wyszukiwania ponownie włączy podświetlanie. (Podświetlanie można również wyłączyć, przełączając opcję -G; w takim przypadku polecenia wyszukiwania nie włączają ponownie podświetlania.)

cjm
źródło