Functions, Types, Variables
함수(Function)
function! Echo()
echo '안녕'
endfunction
- 함수명은 내장 함수와 구별하기 위해 대문자로 시작해야한다.
- 시작은 function, 끝은 endfunction
- 함수는 파일로 저장하고
source 파일명명령어로 해당 파일을 읽어들여 로딩한다. - 명령어 입력(:)에서
call Echo()으로 실행 할 수 있다. - function 뒤에
!는 이름이 같은 기존 함수를 덮어쓸 수 있다.
인수(Arguments)
function EchoQuote(quote)
echo a:quote
endfunction
- 인수를 사용할 수 있다. 사용할 때는 a(rgument)를 붙여서 사용한다. argument:quote의 형식으로도 사용가능하다.
댓글