Я хочу установить привязку клавиш для вставки даты в буфер. Я написал следующий lisp в моем .emacs файле. Используя date в качестве примера:
;;put the date
(global-set-key
(kbd "C-c C-d")
(shell-command "date" (current-buffer))
)
Связывание ключей работает хорошо, когда я использую другие команды, такие как 'next-line, но shell-command помещает его в буфер *scratch*, когда читается .emacs и оставляет его на этом.
Возможно, мне нужно использовать shell-command-on-region.