I wanted to use sagemath straight in emacs instead of having a terminal open. I tried to use a shell (or eshell for that matters) in emacs and launch sage there, but every time I input a command, the ouput repeats this and then displays the result. Something like:
┌────────────────────────────────────────────────────────────────────┐ │ SageMath version 8.1, Release Date: 2017-12-07 │ │ Type "notebook()" for the browser-based notebook interface. │ │ Type "help()" for help. │ └────────────────────────────────────────────────────────────────────┘ sage: 2+2 sage: 2+2 4 sage:
After a quick search on how to use sage in emacs, I found the neat
sage-shell-mode. Installed it using
MELPA (as recommended), but the problem is the same. I have no idea where it comes from and how to fix it.
N.B. when I use emacs shell (or eshell), I have no problem. When I use sage in a terminal, I have no problem. Only when I use sage in emacs (in a shell or using sage-shell-mode) I got the issue.
I'm using Emacs 25.2.2 and SageMath 8.1