수색…


통사론

  • : [range] py [thon] {statement}

Vim에서 Python 버전 확인

Vim은 파이썬 인터프리터가 내장되어 있습니다. 따라서 운영 체제에 다른 버전의 기본 인터프리터를 사용할 수 있습니다.

컴파일 된 Python Vim의 버전을 확인하려면 다음 명령을 입력하십시오.

:python import sys; print(sys.version)

이는 수입 sys 모듈과 인쇄 version 현재 사용 파이썬 인터프리터의 버전을 포함하는 속성을.

파이썬 명령문을 통해 Vim 일반 모드 명령을 실행한다.

파이썬에서 vim 명령을 사용하려면 vim 모듈을 가져와야합니다.

:python import vim

이 모듈을 가져온 후에 사용자는 command 기능에 액세스 할 수 있습니다.

:python vim.command("normal iText to insert")

이 명령은 정상 모드에서 i 를 실행 한 다음 Text to insert 하여 일반 모드로 되돌아갑니다.

멀티 라인 파이썬 코드 실행하기

다음 명령이 Vimscript가 아니라 Python이되도록 Vim에 지시하려면 :python Vim의 모든 Python 문에 :python 명령을 접두사로 사용해야합니다.

각 행에이 명령을 입력하지 않으려면 다중 행 파이썬 코드를 실행할 때 Vim에게 두 개의 마커 표현식 사이의 코드를 파이썬으로 해석하도록 지시 할 수 있습니다.

이를 위해 다음을 사용하십시오.

:python << {marker_name}
a = "Hello World"
print(a)
{marker_name}

여기서 {marker_name} 은 파이썬 블록의 끝을 지정하는 데 사용할 단어입니다.

예 :

:python << endpython
surname = "Doe"
forename = "Jane"
print("Hello, %s %s" % (forename, surname))
endpython

인쇄 할 것입니다 :

Hello, Jane Doe


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow