Ответ 1
Попробуйте выполнить команду :noh
.
У меня :set hlsearch
значение по умолчанию.
Когда я что-то ищу, поисковые термины становятся выделенными. Однако много раз я хочу избавиться от подсветки, поэтому я делаю :set nohlsearch
. Таким образом, я пока что избавляюсь от бликов.
Однако, если я делаю новый поиск, то условия поиска не выделяются.
Я хотел бы нажать ESC + ESC, чтобы избавиться от бликов, а затем установить :set hlsearch
.
Любые предложения?
Попробуйте выполнить команду :noh
.
Я использую
/pleasedisablehighlightthanks
команды. Или просто
/qewrufhiqwe
Но вы должны быть осторожны, чтобы не смешивать его со следующей командой!
/qewrufhiqew
:noremap <silent> <c-l> :nohls<cr><c-l>
Это приведет к перерисовке экрана и очистке любых условий поиска с помощью Control-L, удобного:), проще, чем доведение до ключей F.
У меня есть следующее в .vimrc
:
map <silent> <C-N> :let @/=""<CR>
Попробуйте следующее:
set hlsearch!
nnoremap <F12> :set hlsearch!<CR>
и нажмите F12, чтобы очистить, когда это необходимо. Используйте :noh
в командном режиме для очистки.
Это может удовлетворить ваши потребности:
nnoremap <esc> :noh<return><esc>
С небольшим мастерингом вы можете заставить его работать в режиме вставки.
вы можете искать что-то не в текстовом файле. В этом случае ничего не будет выделено. (например,/349i5u9sgh)