Я начал использовать emacs несколько дней назад, и я столкнулся с проблемой при использовании git в оболочке emacs (оболочка M-x). Когда я 'git commit' или 'git commit -amend', он открывает vim для редактирования и сохранения сообщения фиксации. Я в порядке с этим, но я не могу найти способ сохранить и выйти из vim, так как нажатие ESC не вызывает vim Normal Mode, а ESC - это мой метасим. Я попытался изменить свой редактор git на emacs, но он тоже не работает, похоже, что emacs shell не может запускать emacs, и он не открывает новый буфер, как я думал.Emacs shell: сохранить сообщение фиксации
emacs: Terminal type "dumb" is not powerful enough to run Emacs.
Есть ли способ, что я могу использовать Git из командной строки (я предпочел бы не использовать мерзавец фронтального клиента как Magit, ...) с Emacs оболочки?
Спасибо, Robin
Вы можете использовать '' выйти из режима вставки для одной команды, так ': WQ ' или ': х ' или ' ZZ' должны сделать трюк. –
romainl
Да, это так. Спасибо –