在Ruby中有一个gem叫做interactive_editor
,它允许在Ruby解释器中输入vi
时进入vim会话。在
实际上,我们需要在~/.irbrc
文件中要求^{},如下所示:
require '~/interactive_editor.rb'
我们结束了。当我们在交互会话中vi
时,启动vim。一旦我们退出编辑器,就会执行vim会话中的代码。Here is more information about running vim within irb。在
那么,在Python中有没有类似的方法呢?在
Tags:
vim ipython插件是ipython和vim之间的双向集成。在
引用https://github.com/ivanov/vim-ipython上的自述文件:
下面是插件的演示:http://pirsquared.org/vim-ipython/。在
(重新)加载模块的一种可能方法:
^{pr2}$无论何时将其导入解释器,建议您手动制作包装器:
因为在python文件中调用的
globals()
包含文件的全局变量,而不是解释器的全局变量。但我建议像reload(modname)
那样手动重新加载模块,这样可以提供更多的控制,尽管可能很乏味。在相关问题 更多 >
编程相关推荐