0

我总是有这个关于如何更改 python shell 编辑器的问题。

简单的例子:

$python
Python 2.7.3 (default, Aug  1 2012, 05:14:39) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.

>>> import datetime
>>> help(datetime)

help() 命令默认打开未知编辑器。我可以更改它以使其在 vim 中打开帮助文档吗?

4

1 回答 1

3

help()应该打开一个寻呼机,而不是一个编辑器。听起来您的环境变量有点混乱。寻呼机由 控制$PAGER,如果为空,它将使用more。您可能应该取消设置它。

%edit可以通过$EDITOR变量设置(例如)IPython 用于其命令的默认编辑器。

于 2013-05-02T10:47:02.950 回答