GNU/Linux >> Tutoriales Linux >  >> Linux

Eliminar resaltado de búsqueda de VIM

Quieres el comando :nohlsearch , pero no desea escribir eso cada vez. Pon esto en tu ~/.vimrc:

nnoremap <silent> <leader>n :nohlsearch<CR>

Después de eso, simplemente ingrese su líder (que por defecto es \ ) y luego n para borrar los partidos. No necesitas usar n; si lo prefieres, elige otra cosa.

También puede reasignar a su líder a algo más cómodo, si lo desea. Yo uso una coma:

let mapleader = ","

(Eso va antes la asignación para borrar búsquedas).


solo /qiw772723euz para "buscar" algo que no está en el archivo. solución hacky, lo sé, también estoy interesado en una solución real :)


Similar a la respuesta de @Telemachus anterior, un comentario sobre esta respuesta en SO por @David Winslow sugirió mapear una alternancia de hlsearch . Asignaría lo siguiente:

nmap <silent> <leader>n :set hlsearch!<CR>

Presionar n activará y desactivará la búsqueda resaltada cada vez que la presione.


Linux
  1. Vanilla Vim es divertido

  2. Cómo buscar y eliminar directorios recursivamente en Linux

  3. ¿Cómo eliminar todas las líneas comentadas o líneas con un patrón específico en vim?

  4. ¿Reemplazar Vi por Vim?

  5. ¿Cómo resaltar los scripts de Bash en Vim?

Cómo excluir en Grep

Cómo eliminar líneas en Vim / Vi

Cómo buscar en Vim / Vi

Conceptos básicos del editor Vim

Cómo buscar en Nano

Editor VIM