Python을 사용하여 Vim을 스크립팅 할 수 있습니까?


21

Vimscript는 파이썬 코드와 다소 비슷해 보입니다.

Vim을 Python과 같은 고급 언어 통역사와 통합 할 수 있습니까?


1
@derobert가 가리키는 문서를 읽으면 Jarrod Taylor의 Python 플러그인 작성 데모 가 도움 이 될 수 있습니다. 또한 그의 github 에서 "plugin starter kit"을 호스팅합니다 . 나는 그것을 사용하지 않지만 코드와 프로젝트 위키 페이지를 읽는 것이 유익하다는 것을 알았습니다.
jjaderberg

답변:


19

예, vim은 여러 가지 다른 언어 통역사로 구축 할 수 있습니다. 이것은 소스에서 vim을 컴파일 할 때 선택한 것입니다.

최소한 Python (요청한대로), Perl, Ruby 및 Tcl을 사용할 수 있습니다. vim 문서에는 각각에 대한 세부 사항이 있습니다. 파이썬 하나에 :help if_pyth.txt있습니다. 이 문서에는 많은 예제가 있습니다.

참고로 다음은 다른 언어의 언어입니다.


6

예, 파이썬, 루비, 펄과 같은 고급 언어로 루틴을 만들 수 있습니다.

vim이 지원하는 언어를 확인하려면 :

vim --version
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.