VimPlus打造python、c++的vim编辑器,实现F5键运行

VimPlus配置vim编辑器,并打造python、C++编辑器

在这里插入图片描述

在使用vimplus两天后感觉还是挺方便的,毕竟不用自己配(2333)
安装vimplus
git clone https://github.com/chxuan/vimplus.git ~/.vimplus
cd ~/.vimplus
./install.sh
更新vimplus
./update.sh
关于vimplus的插件和快捷键可以去其github上了解

https://github.com/chxuan/vimplus

使用vimplus的插件管理工具vim-plug安装异步代码运行插件asyncrun.vim

github:https://github.com/skywind3000/asyncrun.vim
在~/.vimrc 文件中加入 Plug 'skywind3000/asyncrun.vim'
在这里插入图片描述
输入vim命令打开vimplus,输入:PlugInstall 安装插件
在这里插入图片描述

配置vim编辑器 “F5”键 运行python和C++脚本

在~/.vimrc 文件中加入以下代码即可

map <F5> :call Runcode()<CR>
func! Runcode()
     exec "w"
       if &filetype == 'python'
           if search("@profile")
               exec "AsyncRun kernprof -l -v %"
               exec "copen"
               exec "wincmd p"
           elseif search("set_trace()")
               exec "!python3 %"
           else
               exec "AsyncRun -raw python3 %"
               exec "copen"
               exec "wincmd p"
           endif
      elseif &filetype == 'c'
          exec "AsyncRun! gcc % -o %<; time ./%<"
      elseif &filetype == 'cpp'
          exec "AsyncRun! g++ -std=c++11 % -o %<; time ./%<"
          exec "copen"
          exec "wincmd p"
      elseif &filetype == 'java'
          exec "AsyncRun! javac %; time java %<"
      endif
endfunc
效果

在这里插入图片描述

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值