ee-history
ee-history - display lists from Emacs history variables
Description
Currently this extension displays lists from the following Emacs history variables:
- command-history (invoked by ee-history-command)
- extended-command-history (invoked by ee-history-extended-command)
- shell-command-history (invoked by ee-history-shell-command)
Selecting the items from history lists invokes the function call-interactively or shell-command on the parent buffer (i.e. the buffer where ee-history was called). History items selected by key 'd' can be deleted from history list by key 'x'.
Default views
By Recency
This view displays lists from Emacs history variables in the same order as they were called by user and placed into history variables.
r-sorter | unsorted, i.e. sorted as they are comes from Emacs internals |
r-printer | prints the history items |
r-select | calls the selected command interactively on the parent buffer |
ee ee-history-extended-command |
--:%% *ee-history/extended-command* (ee-history)--L1--C0--Top------- |
(ee) (ee-history-command) |
--:%% *ee-history/command* (ee-history)--L1--C0--Top---------------- |
By Name
This view sorts lists from Emacs history variables by the item names alphabetically.
r-sorter | sorts by the item names alphabetically |
r-printer | prints the history items |
r-select | calls the selected command interactively on the parent buffer |
D cat /proc/meminfo
df
|
--:%% *ee-history/shell-command* (ee-history)--L1--C0--Top---------- |
TODO
- Add more views
- Add more history variables (compile-history, read-expression-history, etc.)
Table of Contents