Если я делаю git commit
, когда Vim открывается, я хочу быть в режиме вставки сразу.
Я заметил, что при редактировании filetype
устанавливается gitcommit
, поэтому я думал, что смогу добиться этого с помощью автокоманды.
au BufRead gitcommit startinsert!
Это не работает, но что я делаю неправильно?
Решение
Я установил au FileType gitcommit execute "normal! O" | startinsert
, чтобы добавить новую строку выше текущей, а затем введите режим вставки, готовый для ввода сообщения.