단말기에서 asciinema을 사용하여 일부 이맥스 기능의 중간 길이 스크린 캐스트를 기록하고 싶습니다. 그냥 asciinema
을 시작한 다음 emacs -nw
을 녹음 한 다음 중지하십시오. 그러나 나는 항상 여러 실수를 저지른다.Emacs에서 키 입력의 "스크립트"재생
저는 이맥스에 먹이를 줄 수있는 어떤 형식으로 키 입력의 "스크립트"를 쓸 수 있다면 좋을 것이라고 생각했습니다. 키보드 매크로를 재생하는 것과 비슷하지만 키가 길어질 수 있습니다 (그렇지 않으면 레코딩 속도가 너무 빨라집니다).
어떻게 든 가능합니까? 나는 elisp 프로그래밍을 기꺼이 하겠지만 어디에서 시작해야할지 모른다. 예 나는 목록으로
(list (kbd "C-x C-f") "filename.el" (kbd "C-e") (kbd "C-x C-e") ...)
을 내 스크립트를 기록하고 그것을 통해 반복, 키 입력을 변환 그대로 문자로 문자열을 내보내지만, 어떻게 이맥스에 결과를 "전송"할 수 있나요?
버퍼 전환 등이 효과가 있으면 좋을 것입니다.
감사합니다. 나는 키보드 매크로를 알고있다. (질문에서 언급했다.) AFAIK 형식은 불투명하다. 이상적으로는, 작은 시퀀스를 녹음하고 큰 시퀀스에 붙여 넣은 다음 필요에 따라 편집하는 것이 좋습니다. –