ipython中的括号匹配

时间:2013-03-30 06:48:58

标签: ipython ipython-notebook

是否可以选择在IPython中自动关闭括号,引号,括号等?

我希望有一个类似于gedit插件的功能。

2 个答案:

答案 0 :(得分:3)

如果codemirror support it那么可能是猴子补丁。可配置性正在进行中,但还有很长的路要走。补丁欢迎。

答案 1 :(得分:2)

可以通过调整〜/ .inputrc来建立使用readline自动添加右括号的应用程序(包括IPython),如建议的here,例如,通过增加: “(”:“\ C-v()\ e [D”

请注意,根据基于普通读取线的应用程序中的IPython automatic bracket matching can't be done的创建者(即在正常的IPython终端会话中)。虽然它已经是IPython的qtconsole的标准功能的一部分(尽管如下所述,括号内的自动关闭目前是不可能的)。