如何在vim里直接运行python程序

简介: 如何在vim里直接运行python程序

本次分享的是如何在vim中运行外部命令并保存。

image.png

 

回复上节课的内容对调ESC和Capslock,这样我们的手腕就双手正位了。

image.png

每次都得退出才能运行的问题,可以通过编辑oeasy.py进入后输出hello然后 yy、oeasy,在此基础上,我们就可以尝试执行外部命令(外边的命令),在vim里面退出插入模式,然后打冒号再摁一个叹号,然后提问我是谁(who am i)便能得到shiyanlou的回答,这和前面结果一样。输入(:!pwd),就能得出我在此位置。这就和在shell里运行一样输入命令(:!ls),便能出现下图结果。

image.png

运行外部命令,也就是vim编辑器的外部shell命令。运行外部命令(!vi空格oeasy.py)会出现什么结果,会显示下图出现命令错误。

image.png

所以我们打开之后再运行一个编辑,这边显示出现错误了,退回到正位,所以我们这回运行shell里的命令python3然后再运行oeasy.py按回车执行命令出现下图结果。

image.png

图中说没有oeasy.py,原因还没有保存小加号;保存之后再按上,找到用python3运行oeasy.py回车就能运行出来,也就解决了每次都要退出才能运行的问题,可以在vim里面运行。输入register其中有各种各样的寄存器,这些都是曾经复制粘贴的东西,曾经删除的复制粘贴的东西都在寄存器中;另一个寄存器是在更多里面。

image.png

%是我们的当前文件,那能把(:!python3 oeasy.py)中的oeasy.py换成%吗,我们只需要回车变出现了%。这就等于输入一个冒号,不管在哪个python文件中按上就是使用外边的命令python3去运行当前文件。

image.png

便会出现%,但如果我想又保存又用python3去运行当前文件,在使用python3运行之前加一个竖线,这就是先保存在用外部命令python3去运行当前文件,回车就会出现下图结果。把oeasy改成oeasyy然后再运行,这样就是连保存和运行竖线在键盘的如图所示位置。

image.png

左手小拇指线shift,右手小拇指在反斜杠上,这样我们的手指永远在正位上,这样使用效率就很高。效果如之前所示。如何将代码数量提高上去,请听下节课讲解。

image.png

相关文章
|
6天前
|
存储 NoSQL 数据库连接
在Python程序中实现LevelDB的海量key的分批次扫描
通过本文的步骤,您可以在Python程序中实现对LevelDB海量key的分批次扫描。这样不仅能够有效地管理大规模数据,还可以避免一次性加载过多数据到内存中,提高程序的性能和稳定性。希望这篇指南能为您的开发工作提供实用的帮助。
48 28
|
24天前
|
安全 API C语言
Python程序的安全逆向(关于我的OPENAI的APIkey是如何被盗的)
本文介绍了如何使用C语言编写一个简单的文件加解密程序,并讨论了如何为编译后的软件添加图标。此外,文章还探讨了Python的.pyc、.pyd等文件的原理,以及如何生成和使用.pyd文件来增强代码的安全性。通过视频和教程,作者详细讲解了生成.pyd文件的过程,并分享了逆向分析.pyd文件的方法。最后,文章提到可以通过定制Python解释器来进一步保护源代码。
71 6
|
22天前
|
数据挖掘 vr&ar C++
让UE自动运行Python脚本:实现与实例解析
本文介绍如何配置Unreal Engine(UE)以自动运行Python脚本,提高开发效率。通过安装Python、配置UE环境及使用第三方插件,实现Python与UE的集成。结合蓝图和C++示例,展示自动化任务处理、关卡生成及数据分析等应用场景。
90 5
|
1月前
|
IDE 程序员 开发工具
Python编程入门:打造你的第一个程序
迈出编程的第一步,就像在未知的海洋中航行。本文是你启航的指南针,带你了解Python这门语言的魅力所在,并手把手教你构建第一个属于自己的程序。从安装环境到编写代码,我们将一步步走过这段旅程。准备好了吗?让我们开始吧!
|
2月前
|
存储 人工智能 数据挖掘
Python编程入门:打造你的第一个程序
本文旨在为初学者提供Python编程的初步指导,通过介绍Python语言的基础概念、开发环境的搭建以及一个简单的代码示例,帮助读者快速入门。文章将引导你理解编程思维,学会如何编写、运行和调试Python代码,从而开启编程之旅。
53 2
|
5月前
|
Unix Linux 开发工具
在Linux中,有哪些基本的 Vim 命令?
在Linux中,有哪些基本的 Vim 命令?
|
3月前
|
Unix Linux 开发工具
Linux Vim的 命令大全
Linux Vim的 命令大全
41 0
|
4月前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
4月前
|
存储 Linux 编译器
linux中vim介绍以及常用命令大全
linux中vim介绍以及常用命令大全
94 8
|
6月前
|
搜索推荐 Linux 开发工具