Как я могу настроить vim так, чтобы команды перемещения включали подчеркивание и CamelCase, но завершение игнорировало их?

Например, у меня в настоящее время есть это:

set iskeyword-=_

Это дает эффект от этой работы:

foo_bar

Если курсор находится на «F»нажатие w перемещает курсор на подчеркивание. Повторное нажатие перемещает на «б» в баре. Это желаемый эффект для движения, но имеет нежелательный побочный эффект прерывания завершения. Та же история с жетонами CamelCase. Например,

Если у меня есть это:

foo_bar

и я печатаюfoo_ Я нене получить "foo_bar» как вариант завершения.

Ответы на вопрос(1)

Ваш ответ на вопрос