我编写了一个vimsrcipt来绑定F3键,将python2文件更改为python3文件。
map <f3> :w<cr>:! D:\Python34\python D:\Python34\Tools\Scripts\2to3.py -w %<cr>
我觉得应该改进使用。 它的工作原理如下:
step1:在gvim中打开test.py(以python2的形式)
第二步:按F3
step3:关闭test.py(以python2的形式)
step4:打开test.py(现在,它以python3的形式)
现在我想取得一些进展,当我按下F3时,test.py将变为python3形式,而不是重新打开它。
我怎么能够?
答案 0 :(得分:0)
您可以通过:e
明确重新加载文件来避免步骤3和4:
nnoremap <f3> :w<cr>:! D:\Python34\python D:\Python34\Tools\Scripts\2to3.py -w %<cr>:e<cr>
或打开
:set autoread
再次,you should use :noremap
;并指定正确的模式(正常模式)。