Size: a a a

2020 August 24

EG

Emmanuel Goldstein in pro.vim
Если мы будем сорсить файл с конфигом ещё раз, то все autocmd выполнятся ещё раз
источник

EG

Emmanuel Goldstein in pro.vim
И если мы сначала их не сбросим, то каждая команда будет сдублирована
источник

EG

Emmanuel Goldstein in pro.vim
Поэтому мы кладём их в группу и очищаем группу каждый раз перед тем, как определить автоцмд
источник

G

GNU/Vsevolod in pro.vim
Emmanuel Goldstein
Поэтому мы кладём их в группу и очищаем группу каждый раз перед тем, как определить автоцмд
Тоесть если делать правильно, то autocmd вне группы не стОит писать?
источник

EG

Emmanuel Goldstein in pro.vim
GNU/Vsevolod
Тоесть если делать правильно, то autocmd вне группы не стОит писать?
Да
источник

EG

Emmanuel Goldstein in pro.vim
И группу надо очищать в начале
источник

EG

Emmanuel Goldstein in pro.vim
Это, кстати, есть в :h autocmd-define
источник

V

Vim Help in pro.vim
Found help for autocmd-define in Vim docs:
https://vimhelp.org/autocmd.txt.html#autocmd-define
источник

G

GNU/Vsevolod in pro.vim
И еще
У меня для автосейва есть
function! s:autosave()
 if &filetype != "nerdtree"
   bufdo update
 endif
endfunction

augroup AutoSave
 autocmd!
 autocmd FocusLost * call s:autosave()
augroup END

и в некоторых проектах я отключаю это через autocmd! AutoSave. Но почему noautocmd AutoSave не работает?
источник
2020 August 25

MA

Morimaruza Ariloy in pro.vim
Как в Виме выставить кодировку?
источник

MA

Morimaruza Ariloy in pro.vim
Допустим у меня файл в Windows-1251
источник

MA

Morimaruza Ariloy in pro.vim
Как открыть?
источник

NG

Nicholas Guriev in pro.vim
:e ++enc=cp1251 файл.txt
источник

JC

Julian =) Coffee in pro.vim
Я бы уничтожал эти язвы реальности конечно и конвертировал в utf8
источник

NG

Nicholas Guriev in pro.vim
Julian =) Coffee
Я бы уничтожал эти язвы реальности конечно и конвертировал в utf8
неистово плюсую! ➕
источник

MA

Morimaruza Ariloy in pro.vim
Nicholas Guriev
:e ++enc=cp1251 файл.txt
А через CLI?
источник

NG

Nicholas Guriev in pro.vim
vim '+e ++enc=cp1251 файл.txt'
источник

MA

Morimaruza Ariloy in pro.vim
Nicholas Guriev
vim '+e ++enc=cp1251 файл.txt'
Сложна
источник

MA

Morimaruza Ariloy in pro.vim
Спасибо
источник

NG

Nicholas Guriev in pro.vim
Nicholas Guriev
vim '+e ++enc=cp1251 файл.txt'
так правда экранирование имён файлов работать не будет
источник