visidata
visidata copied to clipboard
A terminal spreadsheet multitool for discovering and arranging data
I ran pyflakes, and it uncovered some errors related to symbols that weren't defined, or were defined more than once. These are only minor errors in code that is rarely...
This PR adds a `rank` aggregator that returns a list, and a command `addcol-rank`, which adds a new column with the rank of each row. Ranks are calculated by comparing...
Two bug fixes: 3ea655baacc1ebe7ac2c4488d938aadb26dd8b9e - fixes setting column position in sheet Currently the starting column cannot be set, only the row. repro command: `vd sample_data/sample.tsv sample_data/StatusPR.csv +2:2` This occurs because...
I'd like to begin the SortGuide.md; I'm on macOS 14.5 23F79 arm64 and am generally using `3.12.2 (set by /Users/reagle/.pyenv/version)`. ``` cd ~/bin/ git clone https://github.com/saulpw/visidata.git cd visidata ❯ ls...
With `--safety-first`, saving a sheet fails when using` '\x00'` as a delimiter. `echo "col\none\0two" |vd --safety-first --delimiter= -f tsv -` then execute `save-sheet`: ``` File "/home/midichef/.local/lib/python3.10/site-packages/visidata/save.py", line 18, in safe_trdict...
Saul, Anja, could you please add support for the msgpack and msgpackz formats? I would love to replace JSON (which works fine anyway) with msgpack for communication between nushell and...
**Small description** `xdg-open file.csv` inside an interactive bash shell gives ``` %f': unexpected EOF while looking for matching `'' ``` and exit code 1. **Expected result** Using `xdg-open` outside a...