История изменений
Исправление StillSteal, (текущая версия) :
Что и нет проблем с отступами в незакрытом блоке? Например, | - это курсор
int main() {
|
Будет тут автоматический отступ? Если, да, мне не совсем понятно как? Уверен, что используешь и treesitter отступы? Либо emacs использует какие-то ухищрения для этого, типа откатывается к отступам на регулярках, либо я еще что-то. Но как по мне treesitter пока он не может отпарсить часть кода (а незакрытый блок и есть такая часть), он не должен давать информацию нужен тут отступ или нет.
В том, что в neovim медленные вставки значительных кусков текста в большие файлы, я и подозревал, что это может быть проблема neovim реализации.
Ну и конечно гугл чего-то типа slow treesitter emacs
выдает много результатов, где жалуются на него тоже.
Исправление StillSteal, :
Что и нет проблем с отступами в незакрытом блоке? Например, | - это курсор
int main() {
|
Будет тут автоматический отступ? Если, да, мне не совсем понятно как? Уверен, что используешь и treesitter отступы? Либо emacs использует какие-то ухищрения для этого, типа откатывается к отступам на регулярках, либо я еще что-то. Но как по мне treesitter пока он не может отпарсить часть кода (а незакрытый блок и есть такая часть), он не должен давать информацию нужен тут отступ или нет.
В том, что вставки значительных кусков текста в большие файлы, я и подозревал, что это может быть проблема neovim реализации.
Ну и конечно гугл чего-то типа slow treesitter emacs
выдает много результатов, где жалуются на него тоже.
Исправление StillSteal, :
Что и нет проблем с отступами в незакрытом блоке? Например, | - это курсор
int main() {
|
Будет тут автоматический отступ? Если, да, мне не совсем понятно как? Уверен, что используешь и treesitter отступы? Либо emacs использует какие-то ухищрения для этого, типа откатывается к отступам на регулярках, либо я еще что-то. Но как по мне treesitter пока он не может отпарсить часть кода (а незакрытый блок и есть такая часть), он не должен давать информацию нужен тут отступ или нет.
Исходная версия StillSteal, :
Что и нет проблем с отступами в незакрытом блоке? Например, | - это курсор [code=c] int main() { | [/code] Будет тут автоматический отступ? Если, да, мне не совсем понятно как? Уверен, что используешь и treesitter отступы? Либо emacs использует какие-то ухищрения для этого, типа откатывается к отступам на регулярках, либо я еще что-то. Но как по мне treesitter пока он не может отпарсить часть кода (а незакрытый блок и есть такая часть), он не должен давать информацию нужен тут отступ или нет.