У меня есть vim, настроенный на автоматическое сохранение пустых файлов при создании:
autocmd BufNewFile * :write
И у меня установлен беглый плагин для git. В беглеце: Gwrite добавит текущий файл в git, если необходимо, и внесет изменения, которые будут зафиксированы.
То, что я хотел бы сделать, это то, что делает PHP Storm. Если я добавляю файл, он запрашивает меня и спрашивает, хочу ли я добавить его и в git. Итак, в идеале, я хотел бы напечатать: отредактируйте some_new_filename, пусть он создаст буфер, сохранит файл и затем предложит добавить его в git. Если я скажу «да», он должен добавить его, а если я скажу «нет», он не должен.
Я не видел ни одного примера подсказок и ответов в vim; так что я, честно говоря, даже не знаю, возможно ли это. Это так, и если да, пожалуйста, помогите мне с синтаксисом?