visidata
visidata copied to clipboard
A terminal spreadsheet multitool for discovering and arranging data
**Small description** Whem working on a sheet with a key column that repeats values, row commands will be logged for incorrect rows. The row commands will incorrectly refer to the...
The `develop` branch VisiData can now show help at the user input prompt. The input for regex pattern flags have details about what the different flags are. It would be...
**Small description** When a key column has more characters than the screen can contain, it takes up the whole screen and becomes the only column I can see when I...
**Small description** The `-n -f` flag is sticky for all files listed as arguments. **Expected result** The `-n -f type` flag only applies to the next file listed as an...
Color tags can't span multiple lines. They should be able to.
When loading a larger .csv file from disk, the loading status bar says `0%` the entire time.
In [visidata/_input.py on line 607](https://github.com/saulpw/visidata/blob/develop/visidata/_input.py#L607C7-L607C7), the cell-edit keybindings are hardcoded. It would be nice if we could customize these values in a config file. My motivating example: I do a...
Also, an example of my confusion between the different "channels" (docs, tuts & manpage) is actually what lead me to my [latest question](https://github.com/saulpw/visidata/discussions/2222): I looked at the ["How to" about...
Loaders have a bit of boilerplate (the `vd.open_foo` function) that could be mostly generated from formats.jsonl. Adding an entry to formats.jsonl should be mandatory on the loaders checklist anyway, and...