环境是 Ubuntu 上的 Emacs 24.1.1。使用 Ipython 进行 python 编程。直接在 shell 上运行 ipython 命令时,自动缩进效果很好,但是当我使用 emacs 运行 ipython 时,不再有自动缩进。更糟糕的是,当我输入 TAB 时,它会提示完成缓冲区。我也多次搜索过这个问题,但仍然没有找到实用的方法。结果我必须手动输入空间。
任何人都可以帮助解决这个问题?1. emacs ipython shell 上的自动缩进 2. 分别禁用 emacs ipython shell 上的完成。当我不在 ipython 交互式 shell 中时,保持 Tab 完成工作。