@ryantam626/jupyterlab_sublime
TypeScript icon, indicating that this package has built-in type declarations

0.4.1 • Public • Published

jupyterlab_sublime

npm version npm downloads

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

Package Sidebar

Install

npm i @ryantam626/jupyterlab_sublime

Weekly Downloads

23

Version

0.4.1

License

MIT

Unpacked Size

14.7 kB

Total Files

8

Last publish

Collaborators

  • ryantam626