Windows의 Gvim에서 Python의vimrc를 이용한 예
나는 1, 2.(Pytohon은 확장 기능으로) 이루어진 것이 대부분이 비Pytohon 언어로 이루어진 것이어서 불만입니다.
반면의 VimShougo은 파이썬에 많은 플러그인denite.nvim과 defx.nvim을 설치했다.
위에서부터 앞으로 일부 기사에서는'파이톤이 어떤 빔을 제어할 수 있는지'라는 메시지를 여러분과 공유하고 싶다.
요컨대
먼저'누구도 걸려 넘어지지 않는다'는 윈도의 Gvim에서 파이톤의vimrc의 예를 재현할 수 있는 절차다.그 절차는 아래와 같다.
https://vim-jp.org/ 오른쪽 바이너리 다운로드에서 Windows 64비트vim-win 32-istaller 다운로드 및 설치
https://www.python.org/downloads/windows/에서 다운로드/설치https://www.python.org/ftp/python/3.8.7/python-3.8.7-amd64.exe
1. 에 설치된 gvim.명령줄에서 실행
:edit ~/_vimrc
을 시작하고 다음 내용을 붙여넣은 후 :write
gvim 창을 닫습니다syntax enable
set pythonthreedll=C:\Users\kozo2\AppData\Local\Programs\Python\Python38\python38.dll
python3 << EOL
import os
def print_cwd():
return os.getcwd()
EOL
command Pycwd py3do return print_cwd()
gvim.다시 exe를 시작하여 명령줄에서 실행
:Pycwd
단계는 다음과 같습니다.
다음은 각 단계의 상세한 설명이다.
1단계.정보
나는 이 절차를 특별히 설명할 필요가 없다고 생각한다.
2단계.정보
2021/01/01시 1.의 gvim에서pythnhttps://www.python.org/ftp/python/3.8.7/python-3.8.7-amd64.exe을 호출합니다.
Anaconda의python을 호출할 수 없습니다.
단, 1 윈도우즈에 "Anaconda의python"과 "pythn. org의python"두 개의python을 설치하십시오. 문제가 없습니다.
나는 "Anaconda의python은 분석에 사용된다""python. org의python은 gvim에 사용된다"고 생각한다.
설치 시 설정은 특별히 변경되지 않고 기본 설정에 따라 설치됩니다.
단계 3.정보
여기에 gvim의 설정 파일
~/_vimrc
에 대한 설명이 있습니다.우선 2단계.에 설치된python은 어디에 표시됩니다.
그것은
set pythonthreedll=C:\Users\kozo2\AppData\Local\Programs\Python\Python38\python38.dll
와 같이 진행한다.kozo2
여러분의 사용자 이름으로 바꿔 주세요.이전의'다수pytohon은 1windows에 설치되는 것이 흔하다'는 것은 최근 상황이 설정되어 있기 때문이다
pythonthreedll
.'등록표에서 glom.exe8.2.2211 DLL 위치를 얻는 기능도 추가했다'(출전:vim-jp.slack.com 커뮤니티 정보)pythonthreedll
의 설정으로 gvim도'pythn. org의pythn'의 dll을 찾을 수 있다.다만 재현성을 위해'어떤 파이톤을 명시적으로 사용할지'pythonthreedll
를 지정하는 것을 강력히 추천한다.다음은 호출된python에서 지정한 코드입니다.
python3 << EOL
import os
def print_cwd():
return os.getcwd()
EOL
에서 보듯이 python3 << EOL
와EOL
실행하려는python 코드를 둘러쌉니다.그리고 마지막으로 gvim 명령줄에서 이전python 코드를 호출할 수 있습니다
command Pycwd py3do return print_cwd()
:Pycwd
.그다음에 뭐죠?
이후'ptyhon 코드'에서'gvim이 가지고 있는 정보를 어떻게 입력하는가'를 알 필요가 있다.
또한, 얻어진'python 코드의 출력'을 gvim에 어떻게 전달하는지 알아야 한다.
그 다음에'pyth-gvim 간 입력과 출력의 연결 방법'에 대한 정보를 공유하고 싶습니다.
(후기)
다음은"pyth-gvim 간 입력과 출력의 연결 방법"에 대한 폐기물.
Reference
이 문제에 관하여(Windows의 Gvim에서 Python의vimrc를 이용한 예), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/kozo2/articles/ffe0e3221f3ece텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)