https://github.com/emacs-eaf/eaf-jupyter
Jupyter client
https://github.com/emacs-eaf/eaf-jupyter
eaf emacs emacs-lisp jupyter
Last synced: 9 months ago
JSON representation
Jupyter client
- Host: GitHub
- URL: https://github.com/emacs-eaf/eaf-jupyter
- Owner: emacs-eaf
- License: gpl-3.0
- Created: 2021-08-11T02:32:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2025-07-12T14:49:15.000Z (12 months ago)
- Last Synced: 2025-07-12T16:25:31.635Z (12 months ago)
- Topics: eaf, emacs, emacs-lisp, jupyter
- Language: Python
- Homepage:
- Size: 162 KB
- Stars: 15
- Watchers: 3
- Forks: 3
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### EAF Jupyter
Jupyter application for the [Emacs Application Framework](https://github.com/emacs-eaf/emacs-application-framework).
### Load application
[Install EAF](https://github.com/emacs-eaf/emacs-application-framework#install) first, then add below code in your emacs config:
```Elisp
(add-to-list 'load-path "~/.emacs.d/site-lisp/emacs-application-framework/")
(require 'eaf)
(require 'eaf-jupyter)
```
### Dependency List
| Package | Description |
| :-------- | :------ |
| python-qtconsole | Provide RichJupyterWidget |
### The keybinding of EAF Jupyter.
| Key | Event |
| :---- | :------ |
| `C-+` | zoom_in |
| `C--` | zoom_out |
| `C-0` | zoom_reset |
| `C-l` | eaf-send-key-sequence |
| `C-a` | eaf-send-key-sequence |
| `C-e` | eaf-send-key-sequence |
| `C-u` | eaf-send-key-sequence |
| `C-k` | eaf-send-key-sequence |
| `C-y` | eaf-send-key-sequence |
| `C-p` | eaf-send-key-sequence |
| `C-n` | eaf-send-key-sequence |
| `C-f` | eaf-send-key-sequence |
| `C-b` | eaf-send-key-sequence |
| `C-d` | eaf-send-key-sequence |
| `M-b` | eaf-send-key-sequence |
| `M-f` | eaf-send-key-sequence |
| `M-d` | eaf-send-key-sequence |
| `M-<` | eaf-send-key-sequence |
| `M->` | eaf-send-key-sequence |
| `` | eaf-send-ctrl-return-sequence |
| `` | eaf-send-shift-return-sequence |