Emacs python cheatsheet
Python 4 Emacs
See Emacs wiki
Elpy
conda install jedi rope flake8 autopep8 yapf black
- M-x list-package, install elpy
- pyvenv already part of elpy
- Some info here
Git
Markdown
- markdown-mode
- flycheck-mark
- not used, gh-md
Keybindings cheatsheet
Mode | Keybinding | Description |
---|---|---|
anaconda | C-M-i | auto-complete |
anaconda | M-. | find definition |
anaconda | M-= | show assignement |
anaconda | M-r | show all lines containing focus |
anaconda | M-? | show doc |
elpy | C-c C-c | send buffer/region to ipython |
elpy | C-RET | send line to Ipython |
elpy | C-c C-z | switch to ipython/buffer |
elpy | C-c C-d | open doc |
elpy | C-c C-K | Kill shells |
flycheck | C-c ! l | list all error |
flycheck | C-c ! n | next error |
flycheck | C-c ! p | prev error |
flycheck | C-c ! s | select checker |