Closed Liang200018 closed 3 years ago
Hi @Liang200018,
This behavior works outside of Spyder in a qtconsole? Can you please also post here a gif?
I try to meet the situation some days ago. So I reply you lately. Today I meet it , I use spyder, then I try to use qtconsole. The same situation. I use !git pull. Then it happens as below
Hi @Liang200018,
I could reproduce this issue, we will see how to figure this out. For now, I recommend you to install spyder-terminal
, the latest release is compatible with Spyder 5.0.5 and it enables you to have a system terminal inside Spyder.
I use mac, I open the spyder, but it has no spyder-terminal. I have installed the spyder-terminal, and my spyder version is 5.0.5. And I install the rust.
Is this the system terminal? I suddenly found it on the view -> pines -> terminal. base) bash-3.2$
Is this the system terminal?
Yeah, that's Spyder-terminal.
I'm going to close this issue because there's nothing we can do about it. Basically our IPython consoles don't allow to work with terminal programs that require user interaction (such as Vim).
The reason for that is that they are graphical widgets not based in technologies used by normal terminal programs. Precisely to avoid that limitation we created Spyder-terminal.
Thank you very much!
Issue Report Checklist
Problem Description
When I want to use spyder console to use git command, I sometimes meet it turn out the vim pattern. I press vim (i, a, o...) but without action. And I can only restart spyder console.
What steps reproduce the problem?
What is the expected output? What do you see instead?
just like cmd command, I input :wq, it will quit the vim pattern. But the spyder console no action.
Paste Traceback/Error Below (if applicable)
"~/git_repository/airflow/.git/COMMIT_EDITMSG" 15L, 352C▽ # Please enter the commit message for your changes. Lines starting with '#' will be ignored, and an empty message aborts the commit. On branch local Your branch is up to date with 'origin/local'. Changes to be committed: modified: dwd2dws.py modified: ods2ads.py
Untracked files: ../../../.DS_Store ../../../.spyproject/
~ to exit Vim[?25h
~ ~ ~ ~ ~ ~ ~ ~ [?25hType :qa and press
Versions
Dependencies