![Emacs + ipython 制表符补全不起作用(“不匹配”)](https://linux22.com/image/1581984/Emacs%20%2B%20ipython%20%E5%88%B6%E8%A1%A8%E7%AC%A6%E8%A1%A5%E5%85%A8%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%88%E2%80%9C%E4%B8%8D%E5%8C%B9%E9%85%8D%E2%80%9D%EF%BC%89.png)
我使用 emacs 和 elpy,并使用 ipython 作为解释器。今天对 python 软件包进行了全面升级后,ipython 中的制表符补全功能停止工作,总是显示“无匹配”消息。有人知道这是为什么吗?
当直接在终端中运行时,Tab 补全在 Ipython 中确实有效,但仅在 emacs 缓冲区内时才会失败。
答案1
这似乎是 IPython 7.2.0 中的一个问题,它已在 7.3 中修复,因此您只需升级就可以工作。
我使用 emacs 和 elpy,并使用 ipython 作为解释器。今天对 python 软件包进行了全面升级后,ipython 中的制表符补全功能停止工作,总是显示“无匹配”消息。有人知道这是为什么吗?
当直接在终端中运行时,Tab 补全在 Ipython 中确实有效,但仅在 emacs 缓冲区内时才会失败。
这似乎是 IPython 7.2.0 中的一个问题,它已在 7.3 中修复,因此您只需升级就可以工作。