https://github.com/stakemori/anything-sage.git
git clone 'git://github.com/stakemori/anything-sage.git'
anything-sage provides an anything
source for
sage-shell-mode.
This package is an anything version of
helm-sage.
If you use Emacs 24 or newer, then it is recommended to use helm-sage.
You can install anything-sage from
MELPA by package.el
(M-x package-install anything-sage).
anything-sage provides 3 commands, anything-sage-shell,
anything-sage-shell-describe-object-at-point and
anything-sage-command-history.
| Command | Description |
|——————————————|————————————————————————|
| anything-sage-shell | Show completions at point. |
| anything-sage-shell-describe-object-at-point | Almost same as anything-sage-shell. But the default action is different. |
| anything-sage-command-history | Show command history. |
In anything-sage-shell, press TAB to show the list of actions.
There are 3 actions, “Insert”, “View Docstring” and “View Source File”.
Bind anything-sage-shell,
anything-sage-shell-describe-object-at-point and
anything-sage-command-history to some keys, e.g.:
lisp
(defun anything-sage-set-up ()
(local-set-key (kbd "C-c C-i") 'anything-sage-shell)
(local-set-key (kbd "C-c C-d") 'anything-sage-shell-describe-object-at-point)
(local-set-key (kbd "M-r") 'anything-sage-command-history))
(add-hook 'sage-shell-mode-hook 'anything-sage-set-up)