我想在終端中使用asciinema來錄製一些Emacs功能的中等截屏。我可以開始asciinema
,然後emacs -nw
,做記錄,然後停止。但我發現我總是犯很多錯誤。Emacs中按鍵的重放「腳本」
所以我認爲,如果我能夠以某種格式編寫按鍵的「腳本」,這將是非常好的,這將被饋送給Emacs。就像重放一個鍵盤宏,但時間相當長,並且按鍵之間有延遲(否則錄製速度太快)。
這是可能以某種方式?我願意做一些elisp編程,但不知道從哪裏開始。例如,我可以記錄我的腳本列表,
(list (kbd "C-x C-f") "filename.el" (kbd "C-e") (kbd "C-x C-e") ...)
,並通過它迭代,轉換按鍵和字符逐字發送字符串,但我怎麼「送」的結果Emacs的?
這將是很好,如果緩衝區切換等工作。
謝謝。我知道鍵盤宏(我在問題中提到它們),但AFAIK格式是不透明的。理想情況下,我寧願記錄小序列,將它們粘貼到一個大的文件中,然後根據需要進行編輯。 –