Winodws11中elpy的python shell明显不如命令行下的python shell,大家是怎样解决的?

环境是windows11,elpy使用的也是ipython。感觉elpy的python shell很难用,例如,再次定义一个函数时,M+P只能出现一行,而命令行下的ipython只需要按向上的光标键,出来的就是整个函数的定义。太方便啦!非常希望elpy的python shell也有这个功能!

你应该去 elpy 的官方仓库提需求。

现在更加流行的是用 lsp,我就直接用 python.el 中的 run-python,补全就用 eglot + pyright

感谢,我去了解一下!