На :help i_ctrl-n
ньому видно, що Vim використовує complete
опцію для завершення слів. Допомога complete
надалі показує, що єдиний реальний варіант використовувати те, що не є локальним для екземпляра Vim, - використовувати файл словника. Потім питання зводиться до створення такого словника, використовуючи всі екземпляри vim. Ви можете зробити це, раз і раз аналізуючи всі відкриті файли. Я не маю уявлення про вплив, який це може мати на продуктивність.
Іншим варіантом буде використання абсолютно іншого механіка (ctags тощо), але це може порушити функціональність в іншому місці, оскільки вони насправді не призначені для простого автозавершення.
Більш загальна примітка, ви також можете трохи змінити робочий процес, щоб більше дотримуватися способу використання Vim. Це означатиме використання одного чи декількох вікон для одночасного перегляду матеріалів та часто перемикання буферів. Плагін, який дуже добре перемикає частину, є ctrlP. Після його активації натисканням кнопки ви можете робити нечіткий пошук файлів у різних місцях, тим самим дозволяючи швидко перемикатися. Поки ви пам'ятаєте ім'я файлу, яке є.