擅长:python、mysql、java
<pre><code>from os import system as sh
def vim(fname): sh('vim ' + fname)
</code></pre>
<p>(重新)加载模块的一种可能方法:</p>
^{pr2}$
<p>无论何时将其导入解释器,建议您手动制作包装器:</p>
<pre><code>def vim(fname): _vim(fname, globals())
</code></pre>
<p>因为在python文件中调用的<code>globals()</code>包含文件的全局变量,而不是解释器的全局变量。但我建议像<code>reload(modname)</code>那样手动重新加载模块,这样可以提供更多的控制,尽管可能很乏味。在</p>