Как правильно установить корневой каталог для phpactor в NeovimPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как правильно установить корневой каталог для phpactor в Neovim

Сообщение Anonymous »

Я пытаюсь выяснить, как заставить phpactor работать с Neovim для одного из моих устаревших проектов.

Код: Выделить всё

phpactor = {
cmd = { "phpactor", "language-server" },
filetypes = { "php" },

root_dir = function()
return "/srv/home/milos/projects/legacy-php"
end,

on_new_config = function(config, root_dir)
config.cmd_cwd = root_dir
config.cmd_env = vim.fn.environ()
end,
}
< /code>
Однако я всегда получаю одно и то же, когда я пытаюсь отредактировать какой -либо файл:
"клиент Phpactor ушел с кода выхода 255 и сигнала 0. Проверьте журналы на наличие ошибок ..." < /p>
Я проверяю журналы и я вижу: < /p>
[ERROR][2025-06-05 12:28:41] ...p/_transport.lua:36 "rpc"   "phpactor"  "stderr"    "  Phpactor Language Server must be initialized with a root URI, NULL provided  \n                                                                               \n\nlanguage-server [--address ADDRESS] [--no-loop]\n\n"
Не уверен, что необходимо, помощь будет высоко оцененной.

Подробнее здесь: https://stackoverflow.com/questions/796 ... -in-neovim
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»