【发布时间】:2013-03-30 06:48:58
【问题描述】:
在 IPython 中是否有自动关闭括号、引号、圆括号等的选项?
希望gedit插件有类似的功能。
【问题讨论】:
在 IPython 中是否有自动关闭括号、引号、圆括号等的选项?
希望gedit插件有类似的功能。
【问题讨论】:
可以通过调整 ~/.inputrc 来获取使用 readline 的应用程序(包括 IPython)在键入左括号时自动添加右括号,如 here 建议的那样,例如通过增加: "(": "\C-v()\e[D"
请注意,根据 IPython automatic bracket matching can't be done 的创建者在一个普通的基于 readline 的应用程序中(即在普通的 IPython 终端会话中)。虽然它已经是 IPython 的 qtconsole 标准功能的一部分(尽管如下所述,自动关闭括号目前是不可能的)。
【讨论】:
如果codemirror support it 那么可能通过猴子补丁来实现。可配置性正在取得进展,但还有很长的路要走。欢迎补丁。
【讨论】: