Skip to main content

Build Status Code style: black

nbterm

Lets you view, edit and execute Jupyter Notebooks in the terminal.

Install

Using pip:

pip install nbterm

Using conda:

mamba install nbterm -c conda-forge

You will also need a kernel, e.g. ipykernel or xeus-python for Python, xeus-cling for C++.

Usage

Open an interactive notebook:

$ nbterm my_notebook.ipynb

Run a notebook in batch mode:

$ nbterm --run my_notebook.ipynb

Key bindings

There are two modes: edit mode, and command mode.

  • enter: enter the edit mode, allowing to type into the cell.
  • esc: exit the edit mode and enter the command mode.

In command mode:

  • up: select cell above.
  • down: select cell below.
  • ctrl-up: move cell above.
  • ctrl-down: move cell below.
  • a: insert cell above.
  • b: insert cell below.
  • x: cut the cell.
  • c: copy the cell.
  • ctrl-v: paste cell above.
  • v: paste cell below.
  • o: set as code cell.
  • r: set as raw cell.
  • m: set as Markdown cell.
  • l: clear cell outputs.
  • ctrl-e: run cell.
  • ctrl-r: run cell and select below.
  • ctrl-s: save.
  • ctrl-q: exit.
  • ctrl-h: show help.

Release files for nbterm 0.0.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for nbterm 0.0.13
File Size Uploaded
nbterm-0.0.13.tar.gz 11.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for nbterm 0.0.13
File Interpreter ABI Platform
nbterm-0.0.13-py3-none-any.whl Python 3 none any Details

Total release size: 23.6 kB

Release files / nbterm-0.0.13.tar.gz

Download URL nbterm-0.0.13.tar.gz
Size 11.2 kB
Tags Source
SHA-256 checksum
How to use checksums
99b080c86b6a5121dc4f7333c4bbd89fc5fedc4af8372892ea6d8e396303cf2d
BLAKE2b-256 checksum
How to use checksums
104285f71783ffd75e7f38c58e82d744efe054dabc819311faa9139e65ab0a2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / nbterm-0.0.13-py3-none-any.whl

Download URL nbterm-0.0.13-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
929ca67cba2a8a56ed9ef04b2ff423d2e4783805b56b1ed08eb6107f5d7f3abb
BLAKE2b-256 checksum
How to use checksums
fcb9ef73e261f991e878341b0bd1a928aa2c0e4bdace690437671f1d3489d4f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release history Release notifications | RSS feed

This release

0.0.13 This release

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page