vim의 "complete" 변수에 대해서는 도움을 받을 수 있지만 vim의 "complete" 기능에 대해서는 도움을 받을 수 없는 경우 어떻게 해야 합니까?

vim의 "complete" 변수에 대해서는 도움을 받을 수 있지만 vim의 "complete" 기능에 대해서는 도움을 받을 수 없는 경우 어떻게 해야 합니까?

vim에는 이라는 함수와 변수가 있습니다 complete.

이렇게 하면 help complete이 기능의 도움을 받게 됩니다.

변수에 대한 도움을 받는 방법은 무엇입니까?

답변1

사용하시면 해당 기능 :help complete에 대한 도움말을 보실 수 있습니다 .complete()

을 사용하면 (또는) 문자열에 대한 :help 'complete'도움말을 얻을 수 있습니다.'complete''cpt'

이는 Vim의 도움말 시스템이 콘텐츠를 찾는 방식 때문에 발생합니다. 아무것도 호출되지 않았습니다오직 complete이므로 편집자는 "가장 일치하는 항목"(아래 참조)을 제공합니다. 이는 입니다 complete().

도움말 시스템이 자동 완성되도록 하려면 Tab입력한 후 수동으로 키를 누를 수 있어야 합니다 . 다시 누르면 , , 등 으로 교체됩니다 .:help complete:he complete()Tab:he 'complete':he 'completeopt':he complete_add()


Vim 편집기의 도움말 시스템은 도움이 필요한 항목과 정확하게 일치하는 항목을 찾을 수 없을 때 무엇을 합니까?

패턴이 정확히 일치하지 않거나 일치하는 항목이 여러 개 있는 경우 "가장 잘 일치하는" 항목이 사용됩니다. 어떤 일치 항목이 다른 일치 항목보다 나은지 결정하기 위해 복잡한 알고리즘이 사용됩니다. 계산 시 다음 항목이 고려됩니다.

  • 동일한 사례의 일치가 다른 사례의 일치보다 훨씬 좋습니다.
  • 영숫자가 아닌 문자 뒤에서 시작하는 일치가 단어 중간에서 일치하는 것보다 낫습니다.
  • 태그 시작 부분이나 그 근처에서 일치하는 것이 나중에 일치하는 것보다 낫습니다.
  • 일치하는 영숫자가 많을수록 좋습니다.
  • 게임은 짧을수록 좋습니다.

(에서:help {subject})

관련 정보