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.