Warning
This documentation is for an old version of IPython. You can find docs for newer versions here.
Module: qt.console.history_console_widget
¶
1 Class¶
-
class
IPython.qt.console.history_console_widget.
HistoryConsoleWidget
(*args, **kw)¶ Bases:
IPython.qt.console.console_widget.ConsoleWidget
A ConsoleWidget that keeps a history of the commands that have been executed and provides a readline-esque interface to this history.
-
__init__
(*args, **kw)¶
-
execute
(source=None, hidden=False, interactive=False)¶ Reimplemented to the store history.
-
history_next
(substring='', as_prefix=True)¶ If possible, set the input buffer to a subsequent history item.
Parameters: substring : str, optional
If specified, search for an item with this substring.
as_prefix : bool, optional
If True, the substring must match at the beginning (default).
Returns: Whether the input buffer was changed.
-
history_previous
(substring='', as_prefix=True)¶ If possible, set the input buffer to a previous history item.
Parameters: substring : str, optional
If specified, search for an item with this substring.
as_prefix : bool, optional
If True, the substring must match at the beginning (default).
Returns: Whether the input buffer was changed.
-
history_tail
(n=10)¶ Get the local history list.
Parameters: n : int
The (maximum) number of history items to get.
-