故障描述
修改~/.vimrc配置文件以便一键运行py脚本
vimrc配置文件内容如下
map <F5> :call CompileRunGcc()<CR>
func! CompileRunGcc()
exec "w"
if &filetype == ‘c‘
exec ‘!g++ % -o %<‘
exec ‘!time ./%<‘
elseif &filetype == ‘cpp‘
exec ‘!g++ % -o %<‘
exec ‘!time ./%<‘
elseif &filetype == ‘python‘
exec ‘!time python %‘
elseif &filetype == ‘sh‘
:!time bash %
endif
endfunc
vim a.py 按F5如下
使用脚本
" <f5> 运行python程序
map <f5> :w<cr>:!python %<cr>
可以正常运行
也就是说不能执行函数体内的内容。
故障原因
不知
解决办法
不知