Po przeprowadzeniu wyszukiwania wszystkie dopasowania dla danego zapytania są podświetlone i jest to denerwujące. Dzieje się tak nawet po zamknięciu odpowiedniego pliku (normalne zachowanie?). Jak to usunąć?
linux
vim
highlighting
Alex
źródło
źródło
po prostu
/qiw772723euz
„szukam” czegoś, czego nie ma w pliku. hacky obejście, wiem, jestem również zainteresowany prawdziwym rozwiązaniem :)źródło
Podobnie do powyższej odpowiedzi @Telemachus, komentarz do tej odpowiedzi w SO autorstwa Davida Winslowa sugerował zamapowanie przełącznika
hlsearch
. Zamapowałbyś następujące:Wciśnięcie n spowoduje wyłączenie i włączenie wyszukiwania podświetlenia za każdym razem, gdy go klikniesz.
źródło
W mojej konfiguracji wyczyściłem podświetlone wyszukiwane hasła, po prostu naciskając Enter w trybie poleceń . Tak to jest skonfigurowane.
Na marginesie, chciałbym upewnić się, że moje wyszukiwania są podświetlone bardzo wyraźnie , bez względu na kolorystykę, więc daję im czarny tekst na żółtym tle.
źródło
Mam nieco inne rozwiązanie. Dla mnie wydaje się, że naturalną rzeczą byłoby naciskać,
<esc>
aby zniknęło. To jednak nie działa. Mapowanie<esc>
na:noh
ma nieprzyjemne skutki uboczne, więc nie jest to również opcja.<Leader>n
i podobne odwzorowania wydają mi się nieintuicyjne dla tak trywialnego zadania. Jednak<esc>
dwukrotne naciśnięcie to coś, z czym mogę żyć:nnoremap <silent> <esc><esc> :nohlsearch<CR>
źródło