Samray
1
如图,感觉Emacs 和 IPython 不兼容,问题:
-
Ipython Shell
里面的下标 [x]
不是顺序递增的
-
tab
补全有问题, 补全不准确,再次tab
补全会报错
-
tab
补全报错时下标会乱掉
只是不知道这是我的使用姿势有问题还是Emacs 和Ipython 不合.
- Emacs 版本: 27.0.50
- Ipython 版本: 5.8.0
- Emacs+Ipython:
(setq python-shell-interpreter "ipython3")
大家的Emacs 和Ipython 有问题的么?
可以试试设置python-shell-interpreter-args
(setq python-shell-interpreter-args “–simple-prompt -i”)
Samray
3
应该是
(setq python-shell-interpreter-args "--simple-prompt -i")
我在 博客也提到这个,但是这个simple prompt
选项会导致另外的问题,无法输入多行
Samray
4
Edit: 觉得是Ipython3
的问题, 但是Ipython
默认是 python2
, 所以这又是另外的问题了