scim
Terminal spreadsheet with vim keybindings
TLDR
Open spreadsheet
SYNOPSIS
scim [--txtdelim delim] [-R] [options] [file]
DESCRIPTION
scim (sc-im) is a terminal-based spreadsheet calculator with vim-like keybindings and a modal interface. It provides a lightweight alternative to graphical spreadsheet applications, running entirely within an ncurses terminal interface for fast, keyboard-driven operation.
The spreadsheet supports formulas, mathematical functions, cell references, and ranges similar to conventional spreadsheet software. Files can be imported from and exported to CSV, TSV, and Excel formats, allowing interoperability with other tools. The native .sc format preserves all formulas and formatting.
Navigation and editing follow vim conventions: h/j/k/l for movement, i for insert mode, = for formula entry, and : for commands like save and quit. This modal approach enables efficient keyboard-only workflows without reaching for a mouse.
PARAMETERS
--txtdelim DELIM
Text delimiter.-R
Read-only mode.--nocurses
No ncurses mode.--version
Show version.--help
Show help.
KEY BINDINGS
- h/j/k/l - Navigation
- i - Insert mode
- = - Enter formula
- :w - Save
- :q - Quit
CAVEATS
Learning curve steep. Limited Excel compatibility. Console only.
HISTORY
sc-im is a spreadsheet calculator based on sc, with Vim-like interface and modern improvements.
