관심있는 것들 정리

function 정의 및 예제 본문

utility 사용법/emacs

function 정의 및 예제

내공강화 2012. 12. 30. 17:01

 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