########### History Log ########### With the **History Log** pane, you can view an automatically de-duplicated, time-stamped list of every command you enter into any connected :doc:`ipythonconsole`. .. image:: images/history_log/history_log_menu.png :alt: Spyder History Log, displaying a list of previously executed commands | ===================== Using the History Log ===================== Navigating the :guilabel:`History Log` is very straightforward. Each session is marked by a date and time-stamp, making it easy to remember when you executed a certain command. Statements can be selected and copied from the context menu or with the normal system shortcuts. Just like in the editor, highlighting a word or phrase displays all other occurrences, and full syntax highlighting is also supported. Finally, the top-right options menu (:guilabel:`Gear` icon) allows you to toggle soft-wrapping of long lines (:guilabel:`Wrap lines`), and set the number of commands the :guilabel:`History Log` should remember (:guilabel:`History`). The :guilabel:`History Log` is stored in the :file:`.spyder-py3` (Python 3) or :file:`spyder` (Python 2) directory in your user home folder (by default, :file:`C:/Users/{username}` on Windows, :file:`/Users/{username}` for macOS, and typically :file:`/home/{username}` on GNU/Linux). You might need to show invisible files in order to see it on a non-Windows operating system. Related components ~~~~~~~~~~~~~~~~~~ * :doc:`ipythonconsole`