Коллеги, приветствую. А знатоки vim тут есть?
Пытаюсь повесить на клавишу Esc действие (сброс выделения поиска). Простейшее nnoremap <silent><Esc> :noh<CR> не работает. Точнее, работает, но сжирает Esc от начала всяких стрелок и т.п., и они перестают работать. nnoremap <silent><Esc> :noh<CR><Esc> ведет себя точно так же. Я не гордый, могу и дважды Esc нажать: nnoremap <silent><Esc><Esc> :noh<CR><Esc><Esc> Так лучше, но если после одного Esc нажать стрелку вверх, то опять Esc в начале ее кода съедается, и получаются неприятные глюки. Если в правой части вместо Esc написать сам код (CTRL-V Esc), то ничего не меняется. Собственно, вопрос: а можно ли как-то заставить vim интерпретировать <Esc> в правой части map как начало последовательности для стрелок и т.п.? Чтобы нажатие стрелки не могло дать разорванную последовательность? -- Константин Стефанов Если у человека нет чувства юмора, у него должно быть чувство, что у него нет чувства юмора
