Resalta la última búsqueda en 'menos'

59

Cuando utiliza una /búsqueda hacia adelante o ?hacia atrás en menos, todas las instancias del archivo se resaltan. Después de encontrar la instancia de la palabra que estoy buscando, ¿cuál es la forma más correcta de resaltar algo?

Actualmente solo presiono y /luego mezclo galimatías en el campo de entrada. Sin resultados = sin puntos destacados!

Estoy buscando algo similar a la :nohlcaracterística de vim , en menos.

VxJasonxV
fuente
Y, por supuesto, inmediatamente después de hacer esta pregunta, empiezo a responder a las preguntas relacionadas y finalmente encuentro la respuesta a través de (dónde más), la página del manual por menos ... Supongo que esta pregunta se convirtió en repelente.
VxJasonxV
1
Entonces, borre su pregunta o publique la respuesta.
Gilles 'SO- deja de ser malvado'
¿Qué pasa si quisiera darle el representante a alguien en lugar de tirarlo? :)
VxJasonxV
3
No dejes que la reputación te influya sobre si publicar algo. Solo piense si está mejorando el contenido del sitio.
Gilles 'SO- deja de ser malvado'
Considero que el contenido de cjm es una mejora, y obtuvo un representante para mostrarlo. No estoy diciendo esto para frotarlo, lo estoy señalando porque es doblemente beneficioso para un usuario. Tampoco publiqué la pregunta para el representante, solo encontré la respuesta por mi cuenta después del hecho.
VxJasonxV

Respuestas:

59

Puede usar Alt+ upara eliminar el resaltado en los últimos resultados de búsqueda.
Puede resaltarlos nuevamente con Alt+ u, es una palanca.

Desactivando el punto culminante no se apaga la columna de estado , mostrando marcas en cada línea que contiene un partido , si la columna se habilita el uso de opciones -Jo --status-columno claves -J.

Para ocultar la columna de estado , use -+J.

Para mostrar la columna de estado, use -J.

(Técnicamente, Alt+ ues equivalente a ESCunivel de terminal, es por eso que la Alttecla-no se menciona en la página del manual).

Volker Siegel
fuente
12
Esc+ ues una forma muy importante de hacer esto en OSX donde Alt+ ute da un carácter totalmente ajeno.
9000
2
Supongo que en OSX está presionando Esc, soltándolo, luego presionando u, ¿verdad?
Volker Siegel
Si; Me gustaría eliminar el "+", pero es demasiado tarde para editar el comentario.
9000
Como solución alternativa, puede copiarlo en un nuevo comentario, editarlo y eliminar el anterior.
Volker Siegel
1
Esa diferencia no tiene nada que ver con OS X, sino con su emulador de terminal. iTerm, por ejemplo, tiene la capacidad de asignar Altalgo que está de acuerdo con el comportamiento descrito en esta publicación.
rien333
20

De man less:

ESC-u

Deshacer resaltado de búsqueda. Desactive el resaltado de cadenas que coincidan con el patrón de búsqueda actual. Si el resaltado ya está desactivado debido a un comando ESC-u anterior, vuelva a activar el resaltado. Cualquier comando de búsqueda también activará el resaltado. (El resaltado también se puede desactivar al alternar la opción -G; en ese caso, los comandos de búsqueda no activan el resaltado nuevamente).

cjm
fuente