1. 程式人生 > 其它 >在windows下vim安裝python-mod外掛

在windows下vim安裝python-mod外掛

vim對python的語法,格式等各方面支援不足,由python-mode外掛補齊。

1、安裝vim的外掛系統 vim-plug,在win的powershell下執行:

iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
    ni $HOME/vimfiles/autoload/plug.vim -Force

2、測試vim對python3的支援情況.

###測試對python3的支援
:py3 print("hello,python3")
###顯示vim下的python版本
:py3 import sys;print(sys.version)

3、安裝python-mode,編輯 ~/vimfiles/vimrc ,新增:

call plug#begin()
Plug 'python-mode/python-mode', { 'for': 'python', 'branch': 'develop' }
call plug#end()

執行: PlugInstall ,系統開始自動安裝完成。

4、解決 [Pymode]: error: Pymode requires vim compiled with +python3 (exclusively) 錯誤。

導致這個錯誤的原因是vim同時提供了對python2和python3的支援。這時要給python-mode一個明確的指示到底用哪個版本的python

編輯vimrc配置檔案:

### 新增系統環境下的python執行路徑,若已經在系統變數新增可省略
set pythonthreehome="C:\Python38\"
let &pythonthreedll="C:\Python38\python38.dll"
let $PYTHONHOME="C:\Python38\"

###指定python版本
let g:pymode_python = 'python3'

參考連結:

https://github.com/python-mode/python-mode/issues/1064

5、預設的python-mode有些東西還是挺不習慣的,參照官網在修改一下。

https://github.com/python-mode/python-mode