Sublime notebook cell binding for JupyterLab
Project description
jupyterlab_sublime
A slightly opinionated Sublime notebook cell binding for JupyterLab.
Notes
Most of the keybindings implemented by CodeMirror just work out of the box after switching the key map, there were a little pesky keys that collide either with my system level shortcuts, broswer shortcuts or jupyterlab shortcuts. I have adapted a few keybindings I find the most useful, more to follow soon. Consult the checklist for more details.
Why opinionated?
There are some keybindings I simply don't feel useful, so I have repurposed them, again see the checklist.
Also I have implemented some extra commands which might collide with other user's shortcuts, see my list.
Prerequisites
- JupyterLab
Installation
jupyter labextension install @ryantam626/jupyterlab_sublime
Development
For a development install (requires npm version 4 or later), do the following in the repository directory:
npm install
npm run build
jupyter labextension link .
To rebuild the package and the JupyterLab app:
npm run build
jupyter lab build
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for jupyterlab_sublime-0.4.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | da8766959363ee14754eb97798a70ecf026208a599e51fe81f0bd88d4d6e1cbc |
|
MD5 | b0dc6f4996179c95d54f9f0338780109 |
|
BLAKE2b-256 | 65e6f044e27f42cdb3a3289b04fb6d29d431cfc25cb260ba894ad4c6e9b5d963 |