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
File details
Details for the file jupyterlab_sublime-0.4.0.tar.gz
.
File metadata
- Download URL: jupyterlab_sublime-0.4.0.tar.gz
- Upload date:
- Size: 84.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37f77a1d7dbe1bca47e486538644547218e75014d83cca9899b93542826864b9 |
|
MD5 | d9e2430f07746ebed9abd691e47eb046 |
|
BLAKE2b-256 | 8736f612cdec08745f952204b734c9605c11ba8a76100ec3109a2527c3691f9c |
File details
Details for the file jupyterlab_sublime-0.4.0-py3-none-any.whl
.
File metadata
- Download URL: jupyterlab_sublime-0.4.0-py3-none-any.whl
- Upload date:
- Size: 19.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.6.0.post20210108 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | da8766959363ee14754eb97798a70ecf026208a599e51fe81f0bd88d4d6e1cbc |
|
MD5 | b0dc6f4996179c95d54f9f0338780109 |
|
BLAKE2b-256 | 65e6f044e27f42cdb3a3289b04fb6d29d431cfc25cb260ba894ad4c6e9b5d963 |