Сейчас я использую Emacs и экспериментирую с ним для своей разработки на Rails, и есть одна вещь, которую я регулярно делаю в Vim, и я хотел бы знать, существует ли эквивалент в Emacs, или альтернативный рабочий процесс для достижения поведения что мне нужно
Команда в Vim есть
:map ;t :!rspec --no-color %<cr>
По сути, это сопоставляет комбинацию клавиш для запуска команды bash/shell в файле, представленном текущим буфером (%
расширяется до имени файла во время выполнения, <cr>
- это просто возврат каретки в конце для выполнения команды).
Я отображаю все виды случайных маленьких команд, когда и когда они мне нужны, и мне очень не хватает непосредственности такого подхода.
Как я могу добиться чего-то подобного?