dabbrev-expand
함수가 트릭을 수행 할 수 있다고 생각 합니다. emacs, emotion, emoji 등의 단어를 이미 입력했다고 가정 해 봅시다. 다음에 'em'으로 시작하는 단어를 입력하면 입력 할 수 M-/
있고 emacs는 이미 삽입 된 단어 중 하나를 삽입하도록 제안합니다 'em'으로 시작합니다. 계속 타격 M-/
하면 이맥스에 '이모티콘', '이모티콘', 그리고 ...
repeat-complex-command를 살펴볼 수도 있습니다 . 가장 일반적인 예는 query-replace
항상 동일한 인수를 사용하여 여러 버퍼에서 명령을 반복하고 "pitt"를 "patt"로 바꾸는 것입니다.
한 번 실행하고 다른 창으로 이동 한 후 C-x ESC ESC
다시 입력 하여 입력 하십시오.
그리고 끝내기 위해 반복 삽입을 제안 할 수 있습니까? 이 el 파일은 어떤 종류의 논리를 사용하여 삽입하는 데 도움이됩니다. "마지막 삽입을 반복하지만 각 반복마다 인수가 변경됩니다.
이 예제는 el 파일 에서 찾을 수 있습니다 .
;; You can also iterate over lists:
;; My desk is cluttered
;; My desk is a real mess
;; My desk is very hard to see
;; My desk is buried
;;
;; from m-x insert-patterned
;; ";; My desk is %s"
;; (cluttered "a real mess" "very hard to see" buried)
도움이 되길 바랍니다.