环境:win7+ git-bash + vim +python
git-bash里用vim,好处是这终端相比windows的 CMD 强很多,很多常用命令也默认就有,是类unix的操作习惯。
颜色支持也可以,从Mac复制过来的的vim color schem, 直接就能用,基本没多少色差。 常用插件也都没毛病。
唯一发现一硬伤,居然python不能正常加载。 如下图,会报错:E370: 无法加载库 msys-ython3.8.dll
我能猜到应该是 git 在编译vim时,用的是msys-python3。网站各种找都没有解决办法,然后我是各种不同python版本重装,都不行。
又没法把git带的vim重装。折腾了一晚上,没搞定。
突然想到,vim 是不是可以配置用哪个python呢? 打:set python ,还真有,一下子就感觉豁然开朗了。
原来 pythonthreedll 默认设的就是 msys-python3.8.dll ,按这个vim在系统中肯定找不到啊。把它改成我安装的python位置就OK了。
修改 .vim/vimrc ,添加下面一个设置,就OK了。 再加个调用pythonr的快捷键。
"------------------------------------------
" File Name: vimrc
" Author: xulong
" mail: [email protected]
" blog: http://gnolux.blog.csdn.net
" Create Time: 2020-06-10
"------------------------------------------
set pythonthreedll=/c/Program\ Files/Python38/python38.dll
au BufRead *.py map :w:!winpty python %
vim 相关:
原创 vim vundle 插件错误 “ \ 后面应该跟有 /、? 或 &”
原创 VIM 自定义TabLine禁签
原创 在线vim配色加term与gui统一颜色调整python脚本
原创 VIM+Graphviz ,打造快速输入,所思,所写,即所见,即所得的流程图编辑环境