관심있는 것들 정리
function 정의 및 예제 본문
emacs LISP 정의 및 사용 예제
함수 정의 방법
(defun 함수이름 ()
(interactive)
함수 내용
)
여기서 interactive는 외부로 공개되어 Meta-x 를 이용해서 호출할 수 있거나
다른 함수에서 호출할 수 있도록 하기 위함이다.
만약 interactive가 없으면 외부에서 호출할 수 없다.
예제)
M-x hello_world를 수행하면 hello world 메시지를 에코라인에 출력한다.
(defun hello_world ()
(interactive)
(message "%s" "hello world")
)
반응형
'utility 사용법 > emacs' 카테고리의 다른 글
load와 require의 차이 (0) | 2013.01.01 |
---|---|
elisp 파일 위치 PATH 추가하기 (0) | 2013.01.01 |
emacs 단축키 pdf file (0) | 2012.12.30 |
emacs reference site (0) | 2012.12.30 |
emacs 배우기 참 어렵다... (0) | 2012.08.03 |