콘텐츠로 건너뛰기
Home » setInterpreter

setInterpreter

[vim] coc-python의 인터프리터가 변경되지 않을 때

coc-python에서 파이썬 파일을 편집할 때 인터프리터가 아무거나 설정되기 때문에 ~/.vim/coc-settings.json 파일에 기본 파이썬 인터프리터 경로를 다음과 같이 설정하면 인터프리터를 고정할 수 있다. 문제는 이렇게 설정했을 때에는 별도의 프로젝트별 .vim/coc-settings.json에서 설정을 해주지 않는 이상, python.setInterpreter에서 설정한 값으로 변경이 안된다는 것이다. 방법은 두 가지인데, coc-settings.json에서 기본 인터프리터 경로를 빼거나, 아니면 다음과 같이 coc#config()함수를 호출하는 것이다. 이렇게 호출한 뒤에 :CocRestart하면 적용된다.