<C-n>
и <C-p>
завершат то, что находится в всех буферах.<C-x><C-n>
и <C-x><C-p>
сделают именно то, что вы просили, и дадут завершение только для токенов в текущем буфере.Однако в Vim есть много вариантов завершения.Чтобы узнать о них больше, я бы посоветовал прочитать раздел справки по ним :help ins-completion
(это называется завершением режима вставки).
Несколько других вариантов завершения в Vim: <C-x><C-f>
для завершения путей к файлам и <C-x><C-l>
чтобы завершить все строки.