title: vim一键执行Python代码 date: 2019-10-27 10:22:52 tags: categories:
VIMUbuntu下使用VIM来编写python代码,但是每次编写代码后要退出VIM再:python xxx.py才可以执行代码.
在VIM的配置文件中添加一些配置,可以编写完代码后不用退出,一键执行Python代码.
本文分为4个部分: 准备工作, VIM的配置文件在哪, 修改VIM的配置文件, 一键执行Python代码.
首先,进入VIM,执行命令:version.往下拉,就可以找到如下代码:
system vimrc file: "$VIM/vimrc" # 系统配置文件,更改会影响所有的用户 user vimrc file: "$HOME/.vimrc" # 用户配置文件,只会影响当前用户 2nd user vimrc file: "~/.vim/vimrc" user exrc file: "$HOME/.exrc" defaults file: "$VIMRUNTIME/defaults.vim" fall-back for $VIM: "/usr/share/vim"接下来,修改用户配置文件.但是,Ubuntu18.04默认情况下,VIM没有用户配置文件.
解决方案: 在用户目录下,手动建立.vimrc文件.例如,vim .vimrc.提示: vimrc前有一个点.最后,简单测试一下,创建的.vimrc文件是否有效.
在.vimrc文件中添加一行代码:
set number "显示行号退出VIM,再重新进入,就会看到左侧有行号标识.如下:
1 set number "显示行号在.vimrc中添加:
" F5 to run sh/python3 map <F5> :call CompileRunGcc()<CR>` func! CompileRunGcc() exec "w" if &filetype == 'sh' :!time bash % elseif &filetype == 'python' exec "!time python3.6 %" endif endfunc说明:
F5一键执行代码,可以自定义.一键执行shell脚本的部分,不需要可以去掉. 需配置更多一键执行的文件类型,点击文末参考链接. 注意: Python3.6改成自己对应的版本.Ubuntu18.04默认安装Python2.7和Python3.6.首先,编写测试Python代码:
print("F5 OK")接着按F5一键运行:
F5 OK real 0m0.081s user 0m0.066s sys 0m0.013s Press ENTER or type command to continue然后按Enter回到编辑界面.十分丝滑的体验!
参考链接
https://blog.csdn.net/diagnoa_wleng/article/details/82862237 一键执行更多文件类型 https://www.cnblogs.com/hawkboy/articles/2991371.htmlhttps://blog.csdn.net/cpongo3/article/details/93853914