12 인용 :help user-functions 내장 함수와 혼동되지 않도록 함수 이름은 대문자로 시작해야합니다. 몇 내장 명령 (이 있지만 같은 제한은, 사용자 정의 명령에 배치 :N[ext], :P[rint], :X대문자로 시작). — 제임스 산 소스 1 아! 이제 모든 것이 이해됩니다. 그러나 전 Java 프로그래머에게 짜증나고 중간에 명령을 다시 :P언급하는 것은 어쨌든 적어도 지금은 그럴 이유가 있습니다. — leeand00 8 그러나 더 있습니다! 소문자 함수 이름을 사용할 s:수 있으며 스크립트 전용 함수 로 접두사를 붙이기 만하면 됩니다. 참조하십시오 :h local-functions. 이 요구 사항이없는 자동로드 기능을 사용할 수도 있습니다. 참조하십시오 :h autoload-functions. — 피터 린커
3 구식 공용 함수 이름은 실제로 대문자로 시작해야합니다. 그러나 스크립트 함수 이름 s:getSNR()또는 자동로드 함수 이름 ( lh#option#get())은 그렇지 않습니다. 플러그인에서 점점 더 자주 수행합니다. — 루크 허 미트 소스
:P언급하는 것은 어쨌든 적어도 지금은 그럴 이유가 있습니다.