Skip to content

Add keyboard shortcut to jump to previous prompts in the IPython console #26163

Description

@ethan1987-2

Description

What steps will reproduce the problem?

enable buttons or search bar or hotkey to be able to go directly from one user input to the other instead of having to scroll all the way through outputs or long inputs
thx in advance for attention

Versions

  • Spyder version: 6.1.4 (conda)
  • Python version: 3.12.3 64-bit
  • Qt version: 5.15.2
  • PyQt5 version: 5.15.10
  • Operating System: Windows-11-10.0.26200-SP0

Dependencies

# Mandatory:
aiohttp >=3.11.2                                                  :  3.11.18 (OK)
asyncssh >=2.14.0,<3.0.0                                          :  2.17.0 (OK)
bcrypt >=4.3.0                                                    :  4.3.0 (OK)
chardet >=5.2.0,<8.0.0                                            :  7.4.3 (OK)
cloudpickle >=0.5.0                                               :  3.0.0 (OK)
cookiecutter >=1.6.0                                              :  2.6.0 (OK)
diff_match_patch >=20181111                                       :  20200713 (OK)
github >=2.3.0                                                    :  2.4.0 (OK)
importlib_metadata >=4.6.0                                        :  7.0.1 (OK)
intervaltree >=3.0.2                                              :  3.1.0 (OK)
IPython >=8.15.0,<10.0.0,!=8.17.1,!=9.1.0,!=9.2.0,!=9.3.0,!=9.4.0 :  8.27.0 (OK)
ipython_pygments_lexers >=1.0                                     :  1.1.1 (OK)
jedi >=0.17.2,<0.20.0                                             :  0.19.1 (OK)
jellyfish >=0.7                                                   :  1.0.1 (OK)
jsonschema >=3.2.0                                                :  4.23.0 (OK)
keyring >=17.0.0                                                  :  24.3.1 (OK)
markdown_it >=3.0.0                                               :  4.2.0 (OK)
nbconvert >=4.0                                                   :  7.16.4 (OK)
numpydoc >=0.6.0                                                  :  1.7.0 (OK)
packaging >=20.0                                                  :  24.1 (OK)
parso >=0.7.0,<0.9.0                                              :  0.8.3 (OK)
pexpect >=4.4.0                                                   :  4.8.0 (OK)
pickleshare >=0.4                                                 :  0.7.5 (OK)
psutil >=5.3                                                      :  5.9.0 (OK)
pygments >=2.0                                                    :  2.15.1 (OK)
pylint >=3.1,<5                                                   :  3.3.7 (OK)
pylint_venv >=3.0.2                                               :  3.0.3 (OK)
pyls_spyder >=0.4.0                                               :  0.4.0 (OK)
pylsp >=1.14.0,<1.15.0                                            :  1.14.0 (OK)
pylsp_black >=2.0.0,<3.0.0                                        :  2.0.0 (OK)
pylsp_ruff >=2.3.0,<3.0.0                                         :  2.3.0 (OK)
pyuca >=1.2                                                       :  1.2 (OK)
qdarkstyle >=3.2.0,<3.3.0                                         :  3.2.3 (OK)
qstylizer >=0.2.2                                                 :  0.2.2 (OK)
qtawesome >=1.4.1,<1.5.0                                          :  1.4.2 (OK)
qtconsole >=5.7.2,<5.8.0                                          :  5.7.2 (OK)
qtpy >=2.4.0                                                      :  2.4.1 (OK)
rtree >=0.9.7                                                     :  1.0.1 (OK)
sphinx >=7.2.0                                                    :  7.3.7 (OK)
spyder_kernels >=3.1.4,<3.2.0                                     :  3.1.4 (OK)
superqt >=0.6.2,<1.0.0                                            :  0.7.6 (OK)
textdistance >=4.2.0                                              :  4.2.1 (OK)
three_merge >=0.1.1                                               :  0.1.1 (OK)
watchdog >=0.10.3                                                 :  4.0.1 (OK)
yarl >=1.9.4                                                      :  1.20.1 (OK)
zmq >=24.0.0                                                      :  25.1.2 (OK)

# Optional:
cython >=0.21                                                     :  None (NOK)
matplotlib >=3.0.0                                                :  3.9.2 (OK)
numpy >=1.7                                                       :  1.26.4 (OK)
pandas >=1.1.1                                                    :  2.2.2 (OK)
scipy >=0.17.0                                                    :  1.13.1 (OK)
sympy >=0.7.3                                                     :  1.13.2 (OK)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions