@ Комментарий Рэнди Морриса заслуживает изучения, введите set completeopt?
, чтобы узнать, что у вас есть, затем :help completeopt
, чтобы изучить свой выбор.
Но я думаю, что это, вероятно, потому что ваш vim считает _
разделителем слов по умолчанию. Проверьте это, набрав :set iskeyword?
, мой говорит: iskeyword=@,48-57,_,192-255
.
Введите :help iskeyword
для получения дополнительной информации.