какой то причине работают не так как обычные функции.
К примеру, когда я пытаюсь сделать автокомплит обычной функции, то оно автоматически доставляет (), а когда использую стрелочную, то нет.
Также со стрелочными функциями не работают некоторые treesitter textobjects. К примеру, @function.outer не работает.
Можно ли как то стандартизировать это? А если точнее, то хочу, чтобы обычные функции работали как и стрелочные. Ибо оно криво те скобочки ставит, ставит их там, где не нужно, например в jsx тегах или вот в таких ситуациях тоже:
foo<number>()
Когда пытаюсь foo переименовать на foo2, то происходит следующее
foo2()<number>()
Отключил nvim-autopairs.completion.cmp, чтобы избавиться от проблем со скобочками, осталось задебажить treesitter
судя по всему вот так ;) Большую часть конфига копировал откуда то { name = "DiagnosticSignError", text = "" }, { name = "DiagnosticSignWarn", text = "" }, { name = "DiagnosticSignHint", text = "" }, { name = "DiagnosticSignInfo", text = "" },
Обсуждают сегодня