к сожалению, если вставлять код из python.vim из рантаймпафа себе в конфиг, то это очень много получится. Файл реально большой. Возможно, можно даже написать костыль про чтение этого файла, замену в нём всех shiftwidth() * 2 на shiftwidth(), но это неэффективно получится.
Тут два стула:
Либо копипастить 219 строк (на самом деле гораздо меньше, потому что это я просто щас посмотрел кол-во строк в файле, и полезных там меньше раза в два, наверно, если не меньше, но даже если 100 строк, то это будет не очень приятно; кстати, 219 это после моих правок - если кто-то захочет доебаться до отличающегося кол-ва от того, что есть у них) с небольшими изменениями в них,
Либо костылить, как я выше описывал
Я не знаю, что можно делать ещё. У меня скиллов пока нет, но пользовать вим как-то надо. Могу его терпеть, конечно, но это не то, как я бы хотел использовать инструмент, который я вынужденно использую минимум раз на дню каждый будний день
К сожалению, это не просто autocmd FileType python setlocal shiftwidth=4, а вот такая вот страшная штука
Если кто-то знает хороший способ сделать то, что я хочу, но проще, то подскажите
Я уверен, я просто не знаю простой способ. Не у меня же единственного такая проблема, это точно, а раз не у одного, то простое решение должно существовать