Я использую плагин " Buffet ", и есть локальное сопоставление с буфером "d
" для удаления буфера под курсором.
Я также использую plugun Surround , и есть глобальное отображение "ds
", которое означает " delete Surround ".
Итак, когда я нажимаю "d
" в окне шведского стола, Vim ждет секунду, прежде чем выполнить отображение "d
". Я знаю о &timeoutlen
, но я не хочу его менять. Так что я хочу разрешить неоднозначность сопоставления клавиш для "d
" в окне буфета, чтобы избежать тайм-аута на d
выбор буфера.
Чтобы решить эту проблему, я хочу удалить в окне Buffet все сопоставления, которые начинаются с "d
", за исключением собственных сопоставлений Buffet. Как я могу это сделать?
P.S. Я читал о maparg()
и mapcheck()
, но, к сожалению, они мне не подходят.