Size: a a a

2021 December 02

G

GNU/Vsevolod in pro.vim
Это задача LSP, зависит от ЯП
источник

GK

Georgy Komarov in pro.vim
Ну да. Это зависит от LSP. Или от тулинга твоего ЯП.
Например, в го используется тулза goimports, которая вызывается при сохранении файла, если у тебя установлен vim-go.
источник

GK

Georgy Komarov in pro.vim
Как в нормальных языках — не знаю, нигде больше не видел автоматический фикс импортов.
источник

МО

Макс Онищенко... in pro.vim
у меня тоже не работает, кто то знает что то что работает с javascript/typescript?
источник

МО

Макс Онищенко... in pro.vim
и что ты делаешь тогда когда нужно пофиксить импорты во многих файлах, макросы и grep + argdo ?
источник

GK

Georgy Komarov in pro.vim
В OCaml это решается на уровне билд-системы.
В плюсах — да, фикшу пути до инклудов регэкспами. Или, опять же, через билд-систему.
источник

GK

Georgy Komarov in pro.vim
Это не такой частый кейс, чтобы его автоматизировать.
источник

GK

Georgy Komarov in pro.vim
Так даже не могу вспомнить, когда в последний раз с таким сталкивался.
источник

G

GNU/Vsevolod in pro.vim
https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils
Либо вручную делать запрос workspace/executeCommand
источник

МО

Макс Онищенко... in pro.vim
у тебя на проекте код не рефакторится?
источник

GK

Georgy Komarov in pro.vim
Рефакторится. Но регулярных изменений структуры проекта не бывает.
источник

МО

Макс Онищенко... in pro.vim
👍спасибо, попробую
источник

PS

Phil Star in pro.vim
Есть возможность сделать так чтобы закладки m обозначались двумя символами или тремя? Скажем
mfa, mfb, 'fa, 'fb
источник

PS

Phil Star in pro.vim
Может быть плагин посоветуете?
источник

VL

Valerii Leontiev in pro.vim
а как отключить set hidden которые в неовим 0.6 включили дефолтно, не спросив меня?
источник

AB

Andrey Burov in pro.vim
set nohidden
источник

VL

Valerii Leontiev in pro.vim
пасибо
источник

VL

Valerii Leontiev in pro.vim
а уверен?
источник

VL

Valerii Leontiev in pro.vim
ругается
источник

NG

Nicholas Guriev in pro.vim
local opts = {
 hidden = false,
 ..
}
источник