gallery代码怎么运行_给vim打开程序运行窗口

给vim打开程序运行窗口

当我们在使用vim编写脚本(python,perl等等)的时候,是不是遇到过下面烦人的问题:

  • 忘记了怎么访问数组的第一个元素?a[0]? a[1]? 还是 a(1)
  • 忘记了有没有一个特定的函数,以及一个函数怎么使用
  • 一段代码的执行结果是什么样子的?3/2是1还是1.5?

这时候一个非常简单的做法就是打开一个脚本执行窗口,然后输入一段代码,看看输出的结果张什么样子。但是这就涉及到要打开两个窗口,一个写代码,一个执行代码,怎么看怎么难受,还涉及到复制粘贴等等烦人的问题!

不过不用怕,https://github.com/sillybun/vim-repl可以帮你解决这个问题!

只用一个快捷键<Space>-r,瞬间弹出来一个脚本运行窗口!是不是很炫酷的样子。⬇️

862528722a487fdecb100af59aef100c.gif

怎么发送代码呢?

方法一:将光标定位到一行,按快捷键<Space>-w,当前行的代码发送到脚本运行窗口!⬇️

beffd4e0ba6cc0aba806c5889d767bf7.gif

方法二:将光标定位到某一块的开始(比如函数,循环,判断),按快捷键<Space-w>,这一块代码都能发送到脚本运行窗口!⬇️

9d9b11f59453e7081b78d8fcf6482df8.gif

方法三:使用<Shift-v>选中多行代码,按快捷键<Space-w>,选中的所有代码统统发送到脚本运行窗口!⬇️

dc92f89f24268808194db35f6661aa02.gif

并且最重要的是,如果代码运行时间比较长,你可以一边写代码一边让代码在旁边执行,好方便的有没有!

更更重要的是,如果代码执行的结果有错误,不要怕!切换到代码执行窗口,输入%debug,瞬间定位到代码出错的环境!(该条仅限于使用ipython,强烈推荐!)⬇️

887e5d55971f055860e708f3a4fd03c2.gif

更更更方便的是,如果你想调试代码,把光标定位到想要停止的行,按快捷键<F12>,立即打开一个调试代码的窗口并且运行到当前行,<F10>单行运行,<F11>单行运行(可以进入子函数)。

e95f276b9c6296c8b90d0ed76082811f.gif
  • 全平台支持(windows,mac,linux)
  • vim最好支持+python或者+python3,如果不支持,可以处理没有程序断行的python代码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值