cic 0.1.0

An interactive csv editor.
Documentation
  • Coverage
  • 7.27%
    4 out of 55 items documented0 out of 14 items with examples
  • Size
  • Source code size: 32.73 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 3.93 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • rutrum

cic Change Interactive CSV

A command line utility for viewing and editing csvs. Work in progress.

Goal is to have somethat that appears like excel, taking up the entire terminal window and uses vim-bindings to navigate to different cells to edit them. This will NOT have any "excel" computational functionality, it will only store/edit static data (that is, csvs).

Notes

Keybinds

hjkl movement c update cell with new value (prompt for overwrite) a edit cell value (prompt with update) dd delete row o new row

types of modes:

  • movement
    • move direction
    • add row
    • delete row
  • prompt/command
    • add column
    • delete column (with prompt?)
  • visual
    • move rows around
    • move columns around?
  • insert

Maybe separate user input and actual commands?

terminal event + mode -> action