Email or username:

Password:

Forgot your password?
Top-level
AkhIL

Пришлось пожертвовать достаточно прятными штуками из напичканного плагинами NeoVIM: интеграцией git, сравнивалкой vimdiff, редактором цвета, встроенной проверкой орфографии, методами ввода. Надеюсь постепенно эти вещи будут компенсированы чем-то ещё.

Для орфографии планирую утилизировать языковой сервер, для гита пока больше пользуюсь lazygit, vimdiff, так и, всё ещё использую.

6 comments
lazycat

@akhil можно поподробнее про орфографию в helix?

AkhIL

@lazycat
Есть языковой сервер github.com/iamcco/diagnostic-l который запускает произвольные линтеры. В качестве линтеров в него можно добавить cspell, или даже enchant.
В итоге должно получиться подсвечивание назнакомых слов прямо в редакторе.

Конфигов готовых пока нету, я лишь запустил cspell чрез deno, до языкового сервера руки ещё не дошли.

Второй вариант, запасной, который я рассматриваю - накатать по быстрому на пайтоне языковой сервер который будет дёргать enchant по API.

Ещё в стандартном конфиге определён языковой сервер ltex, который как раз для проверки человеческих языков. Его следует прописать как языковой сервер для выбранных типов файлов.
Вот пример blog.getreu.net/20220828-tp-no

@lazycat
Есть языковой сервер github.com/iamcco/diagnostic-l который запускает произвольные линтеры. В качестве линтеров в него можно добавить cspell, или даже enchant.
В итоге должно получиться подсвечивание назнакомых слов прямо в редакторе.

Конфигов готовых пока нету, я лишь запустил cspell чрез deno, до языкового сервера руки ещё не дошли.

AkhIL

@lazycat
Учти, у diagnostic-languageserver с #HelixEditor не работает в режиме onSaveOnly. Буду баг-репорт оформалять.

Go Up