Questions tagged «ipython»

2
如何找到并设置$ EDITOR环境变量?
当我使用ipython或ipython3时,我可以使用%edit命令打开一个编辑器以写入我的python脚本。我的问题是默认编辑器是vim,但我确实不知道如何使用该编辑器。我想做的是将编辑器更改为nano或gedit。我想留在终端上,我希望将其更改为nano编辑器。 当我输入“编辑?”时 命令进入ipython终端,它说: %edit运行IPython的编辑器挂钩。该挂钩的默认版本设置为调用$ EDITOR环境变量指定的编辑器。如果未找到,则在Linux / Unix下默认为vi,在Windows下默认为记事本。有关如何更改编辑器挂钩的信息,请参见此文档字符串的末尾。 然后,当我看到该文档字符串的末尾时,我将看到以下内容: 更改默认的编辑器挂钩: 如果您希望编写自己的编辑器挂钩,则可以将其放入在启动时加载的配置文件中。默认钩子在IPython.core.hooks模块中定义,您可以将其用作进一步修改的起始示例。该文件还具有有关在定义新钩子后如何使用的一般说明。 抱歉成为这样的新手,但我在这里迷路了。我不确定如何进入IPython.core.hooks模块,或者只是将环境变量$ EDITOR设置为nano。 有什么建议么?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.