Size: a a a

Emacs — русскоговорящее сообщество

2020 September 11

PG

Pig Greenest in Emacs — русскоговорящее сообщество
погоди,  в *Messages* что-нибудь есть?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
вот я открыл новый файл вне проекта и у меня появилось
LSP :: foo.ex not in project or it is blacklisted.
источник

SM

Sergey Makarov in Emacs — русскоговорящее сообщество
Vladislav Khikhlov
Всем привет, пытаюсь настроить lsp-mode для kotlin и что-то не получается.
Вот мой конфиг:
(setq lsp-keymap-prefix "C-l")

(use-package lsp-mode
 :ensure t
 :hook (kotlin-mode . lsp)
 :commands lsp)

(use-package lsp-ui
 :ensure t
 :commands lsp-ui-mode)

(add-hook 'kotlin-mode-hook #'lsp)
kotlin-language-server поставил, но когда открываю kotlin-файлы никакого эффекта не происходит.
Может кто-нибудь подсказать в чем может быть проблема?
А файл в проекте в kotlin mode открывается?
источник

VK

Vladislav Khikhlov in Emacs — русскоговорящее сообщество
Pig Greenest
вот я открыл новый файл вне проекта и у меня появилось
LSP :: foo.ex not in project or it is blacklisted.
Нет, ничего такого нету
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Vladislav Khikhlov
Нет, ничего такого нету
Руками lsp дерни
источник

VK

Vladislav Khikhlov in Emacs — русскоговорящее сообщество
Sergey Makarov
А файл в проекте в kotlin mode открывается?
А открытие файла с расширением *.kt не открывает его автоматически в kotlin-mode?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
должно, по идее
источник

VK

Vladislav Khikhlov in Emacs — русскоговорящее сообщество
Pig Greenest
Руками lsp дерни
LSP :: There are no language servers supporting current mode `fundamental-mode' registered with `lsp-mode'.
This issue might be caused by:
1. You haven't registered/loaded external language server package which doesn't ship with `lsp-mode'(e. g. `lsp-java', `lsp-metals').
2. The language server that you expect to run is not configured to run for major mode fundamental-mode'. You may check that by checking the :major-modes' that are passed to `lsp-register-client'.
3. `lsp-mode' doesn't have any integration for the language behind `fundamental-mode'. Refer to https://emacs-lsp.github.io/lsp-mode/page/languages and https://langserver.org/ .
user-error: Minibuffer window is not active
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
красиво
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Сергей правильно угадал
источник

VK

Vladislav Khikhlov in Emacs — русскоговорящее сообщество
lsp-register-client нужно вызывать?
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
нет, у тебя не kotlin-mode
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
ставил его?
источник

VK

Vladislav Khikhlov in Emacs — русскоговорящее сообщество
Нет, я думал он с lsp вместе ставится
источник

VK

Vladislav Khikhlov in Emacs — русскоговорящее сообщество
Спасибо, вроде заработало, по крайней мере  
*lsp-log*
появился и lsp-mode туда что-то пишет)
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Sergey Makarov
А файл в проекте в kotlin mode открывается?
источник

VK

Vladislav Khikhlov in Emacs — русскоговорящее сообщество
Только подсветка появилась, а completion  и все остальное вроде не работает
источник

A

Aragaer in Emacs — русскоговорящее сообщество
ну .kt это признак котлина для котлин-мода, а .ex хрензнаетчто
источник

PG

Pig Greenest in Emacs — русскоговорящее сообщество
Aragaer
ну .kt это признак котлина для котлин-мода, а .ex хрензнаетчто
это пример работы lsp с эликсиром
источник

A

Aragaer in Emacs — русскоговорящее сообщество
а
источник