cat / 012
clone

a spreadsheet for the terminal: lotus 1-2-3 looks, google sheets keys and formulas, one go binary

Roadmap: nushell highlighting, completion and checking in code cells

Dami committed 81fef46
commit
81fef46361aef060c578c9b6265539b6d40b964a
parent
d9a93a36b15ece3b6874d93bef43f86fb9c3d35d
author
Dami <dami.etoile@gmail.com>
kind
docs risk score 0.1 of 3, Jev's estimate
1 file changed, +2 -1
MROADMAP.md3++-
M ROADMAP.md +2 -1
@@ -36,7 +36,8 @@ formulas, charts and pivots use. It replaces the grid-based notebook sheet.
3636 | Item | Result | Size |3737 |---|---|---|3838 | Notebook tabs: code and note cells, outputs rendered in place (tables that scroll and open full-screen as a grid, text, records, errors), Jupyter keys inside the notebook (Shift+Enter run and next, Ctrl+Enter run, a/b add above/below, dd delete, m/y note/code, Esc/Enter command/edit mode) plus menus and palette; run cell, run all, run above, run below, stop, clear outputs; run counts and timings; cells named for their output (`$files`), stale marks when a cell they read has changed, an opt-in reactive mode that re-runs dependents; send an output to a sheet as a live region (`nu.files`); outputs saved in the workbook up to a size cap; existing notebook sheets converted, one code cell per region; `012 nu` opens a notebook | A TUI Jupyter with nushell and 012 | L |39-| Nushell's own completions in code cells; a way to call 012 from nu without `^012` (a shipped `012.nu` module, or `nu_plugin_012`) | | S to M |39+| Code cells highlighted, completed and checked as you type by nushell itself: `nu --ide-ast` token shapes mapped to theme roles, `nu --ide-complete` plus 012's cell, region and sheet names on Tab, `nu --ide-check` errors underlined; debounced in the background, plain text when nu is missing or slow; hover docs through `nu --lsp` later | Writing pipelines in 012 feels like nushell's own prompt | S to M |40+| A way to call 012 from nu without `^012`: the shipped `012.nu` module and its `sheet` command | | S |4041 4142 ### 3. Toward multiplayer4243