vimrc에 “포함”절차가 있습니까? 것이고 일부는 정말 구체적입니다. 이 구성을 일부

내 vimrc에 구성이 있습니다. 일부는 일반적인 것이고 일부는 정말 구체적입니다.

이 구성을 일부 공동 작업자와 공유하고 싶지만 많은 사람들이 이러한 특정 구성을 필요로하지 않습니다.

다른 vimrc를 편집하는 대신 “include”지시문 ( “.vimrc_module”이라는 파일과 같이 vimrc에서 호출)을 사용할 수 있는지 알고 싶습니다. 가능합니까?



답변

가능합니다. 다음 :source명령을 사용하십시오 .

source .vimrc_module

보다:

:help :source

자세한 내용은.


답변

플러그인이이 목적을 수행합니다.

  • 일반 플러그인은 항상 한 번로드됩니다.
  • 자동로드 플러그인은 요청시로드됩니다 (viml 함수 라이브러리를 정의하는 데 이상적임),
  • ftplugin은 버퍼 당 한 번로드됩니다 (ftplugin 유형이 버퍼 유형과 일치하는 경우).
  • 로컬 vimrcs 는 프로젝트 기준 (비표준)에로드됩니다.
  • 등등.

다시 말해, 우리는를 사용 :source하거나 :runtime명시 적으로 사용할 필요가 거의 없습니다 .vimrc. 예, 존재합니다. 정말로 필요합니까? 거의! Vim은 이미 몇 가지 관용구를 가지고 있습니다.