Size: a a a

2021 November 24

k

kosc in pro.vim
Если по-быстрому - то плагинов накатить. А по-умному там что-то про распознавание filetype.
источник

G

GNU/Vsevolod in pro.vim
au FileType python setl et sw=4 ts=4
au FileType javascript setl et sw=2 ts=2
источник

S

Sergey in pro.vim
Есть названия плагинов?
источник

k

kosc in pro.vim
python-mode для python и видимо что-то похожее для js.
источник

k

kosc in pro.vim
Я не пишу фронт. Не только в виме, а вообще нигде.
источник

G

GNU/Vsevolod in pro.vim
источник

k

kosc in pro.vim
источник

S

Sergey in pro.vim
А как это дело в lua записывается?
vim.cmd([[
au FileType python setl et sw=4 ts=4
au FileType javascript setl et sw=2 ts=2
]])
так?
источник

G

GNU/Vsevolod in pro.vim
По одному vim.cmd на каждый :au
источник

G

GNU/Vsevolod in pro.vim
Либо
источник

G

GNU/Vsevolod in pro.vim
источник

YS

Yaroslav Schekin in pro.vim
По-хорошему это делается в filetypes (:help filetype), а не в autocommands.
источник

V

Vim Help in pro.vim
источник

S

Sergey in pro.vim
получается по-дефолту будет 4, в джс - 2
источник

S

Sergey in pro.vim
Да, так и работает
источник

S

Sergey in pro.vim
26 -- uses 2 spaces in .js
27 cmd([[
28 au FileType javascript setl et sw=2 ts=2
29 ]])
30 -- uses 2 spaces in .vue
31 cmd([[
32 au FileType vue setl et sw=2 ts=2
33 ]])
34 opt.expandtab = true            -- uses spaces instead of tabs
35 opt.shiftwidth = 4              -- shift 4 spaces when tab


Пока так сделал
источник

VG

Vadim Goncharov in pro.vim
какой страшный этот ваш неовим
источник

VG

Vadim Goncharov in pro.vim
но как? мне не находит
источник

goldstein опять in pro.vim
у меня находит
источник

goldstein опять in pro.vim
прям в этой группе
источник