Мне нужен именно этот lsp: https://github.com/zk-org/zk. Я пробовал markman, и он не справлялся с относительно небольшими размерами ноутбуков.
Textadept поддерживает lsp, но в руководстве немного скудно подробностей. https://github.com/orbitalquark/textadept-lsp
Инструкции для lua и python, похоже, не работают:
https://github.com/orbitalquark/textadept/wiki/LSP- Конфигурации
Что мне нужно:
- Автоматическое автодополнение имен файлов [[. То есть, набрав это в TA, вы увидите раскрывающийся список с именами файлов в папке (рекурсивно). И по мере того, как я печатаю, список сужается.
- Завершение списка не прерывается, когда я печатаю пробелы. В моих именах файлов есть пробелы, это должно быть устойчиво к ним. Helix делает это хорошо, другие редакторы — нет. Они ожидают, что автодополнение будет именами функций на языке программирования, в именах которых нет пробелов. Я не знаю, как textadept это делает (устойчив ли он к именам файлов в имени или нет). Вам придется посмотреть код модуля lsp и исправить его, если он не учитывает пробелы в именах.
- Перейти к определению . Нажатие ярлыка откроет файл. Необязательно: во вновь созданном vsplit.
- Ссылки. Я хочу увидеть, какие файлы ссылаются на текущий
Подробнее здесь: https://stackoverflow.com/questions/781 ... -textadept