在windows下vim安裝python-mod外掛
阿新 • • 發佈:2022-03-20
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