-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Right arrow broken in 8.12.1 #14051
Comments
Hotfix in #14052. |
Tested the hotfix myself by manually patching my installation |
How can this recent change to auto-completion relative to earlier versions be entirely disabled and reverted to the earlier behavior? I find it practically unusable. I just want to see previous commands with the up arrow, filtering by what it is at the beginning of the line. As it used to be. No right arrow "feature". |
You can create configurations (and even different profiles) for ipython.
Have a look at the docs for how to get started:
https://ipython.readthedocs.io/en/stable/config/intro.html
To turn off the auto suggestions, it should be as simple as adding this
setting inside am ipython config:
`c.TerminalInteractiveShell.autosuggestions_provider = None`
…On Sat, 29 Apr 2023, 14:26 Alexander Heger, ***@***.***> wrote:
How can this recent change to auto-completion relative to earlier versions
be entirely disabled and reverted to the earlier behavior? I find it
practically unusable. I just want to see previous commands with the up
arrow, filtering by what it is at the beginning of the line. As it used to
be. No right arrow "feature".
—
Reply to this email directly, view it on GitHub
<#14051 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADB2DJJCRUZF4IHXSJIFP4DXDUCJBANCNFSM6AAAAAAXPEI2RY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
WorkaroundStart IPython with override for the problematic shortcut: ipython --TerminalInteractiveShell.shortcuts "{'command':'IPython:auto_suggest.resume_hinting', 'new_keys': []}" Or If you do not have control over startup sequence, execute: %config TerminalInteractiveShell.shortcuts = [{"command": "IPython:auto_suggest.resume_hinting", "new_keys": []}] or add it to your configuration in general. |
For me, it also work to set
in the IPython config file ( |
With just the "hot fix" the right button seems to be still broken in the IPython debugger called from within IPython using |
Same here with IPython 8.13.1 inside a Django Shell with shell_plus from django-extensions. |
I am getting the same problem in IPython 8.13.1 (on Windows, using the conda-forge package, and Python 3.11.3) |
Same here with Python 3.11.3 + IPython 8.13.1, on MacOS |
A bugfix release would be great :) |
Why is this closed, IPython 8.13.1 still does not work |
yes.
…On Thu, May 4, 2023 at 12:37 Houssam Halaby ***@***.***> wrote:
Why is this closed, IPython 8.13.1 still does not work
—
Reply to this email directly, view it on GitHub
<#14051 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACR5T5URZAVNTT5FYIX6C3XEOBHJANCNFSM6AAAAAAXPEI2RY>
.
You are receiving this because you modified the open/close state.Message
ID: ***@***.***>
|
In almost all projects - this one likely included - an issue being closed just means that it has been fixed in a dev version, not that there's already a fixed release. |
The -> arrow doesn't work. When I press the <- arrow to go back and edit the current command, Ipython ignores it.
I don't think my explanation is very clear, so here is an example. If I type:
And realise I forgot to open the quotes, I go back,
Now I am stuck, and cannot "hop" over A. I can keep moving backwards, though. Pressing
end
does work.I have replicated it in an empty virtualenv under both Python 3.9 and 3.10. The problem disappears downgrading to Ipython 8.12.0.
I am using Fedora Linux, with Qterminal 1.1.0.
The text was updated successfully, but these errors were encountered: