Vuoi il comando :nohlsearch
, ma non vuoi digitarlo ogni volta. Metti questo nel tuo ~/.vimrc:
nnoremap <silent> <leader>n :nohlsearch<CR>
Dopodiché, devi solo inserire il tuo leader (che per impostazione predefinita è \
) e poi n
per cancellare le partite. Non è necessario utilizzare n
; se preferisci, scegli qualcos'altro.
Puoi anche rimappare il tuo leader in qualcosa di più comodo, se lo desideri. Uso una virgola:
let mapleader = ","
(Questo va prima la mappatura per cancellare le ricerche.)
ho solo /qiw772723euz
per "cercare" qualcosa che non è nel file. soluzione hacky, lo so, anch'io sono interessato a una soluzione reale :)
Simile alla risposta @Telemachus sopra, un commento su questa risposta su SO di @David Winslow ha suggerito di mappare un interruttore di hlsearch
. Dovresti mappare quanto segue:
nmap <silent> <leader>n :set hlsearch!<CR>
Premendo n si attiva e disattiva la ricerca in evidenza ogni volta che lo si preme.