Это разные концептуально вещи. Иде понимает тест, вим тестовый редактор.
Что подразумевается под "пониманием" текста?
Ну да, IDE обрабатывают код проекта, собирают свой IR, который используется "умными" функциями вроде автокомплита и подсветки ошибок. Но LSP-сервера, по сути, делают ровно то же.