Comments (5)
vd -P options-global -b -o visidata_options.tsv
where -P
is alias for --preplay
from visidata.
They should all be able to be set via the CLI. The disp/color options aren't shown in --help
because there are so many of them and they're cosmetic, so they're almost always set in visidatarc. But you can set them via the CLI as well.
from visidata.
Thanks. I learned something about Visidata I didn't know before.
The problem I was trying to solve (as trivial as it is) was to be able to quickly output the options that are listed in --help
to the command line in a way they could be parsed easily into something like fzf
tool to explore and quickly select options from the command line.
The current --help
output is difficult to do so because of the line wrapping in the description.
I managed something with some convoluted regular expressions.
However it would be a lot easier if I could get a tabular format, instead of resorting to regex.
So, I dived into how the help text and the man
file is generated, saw it was coming from the Options sheet but there currently wasn't a way to show which ones were available as command line options (and now I know they are all available at CLI)
from visidata.
I managed something with some convoluted regular expressions.
Why not just save the relevant columns from the options sheet as a .tsv?
from visidata.
I managed something with some convoluted regular expressions.
Why not just save the relevant columns from the options sheet as a .tsv?
A very good and practical point, and I think I will do that.
It occurs to me that I was laser focused on trying to get the information from commands alone.
And I realise now that even if the Options sheet did have the information I wanted, I dont think there is a way to export it out of visidata without a replay/playback file.
Unless there is something like; vd +:global_options:: -b -o visidata_options.tsv
from visidata.
Related Issues (20)
- shell-command-on-cell HOT 1
- vdsql: edit cell, copy as sql, dump data...
- `history` parameter of input() is appears ignored HOT 1
- Support Decimal type HOT 1
- vsdql related errors on load and `&` HOT 1
- Can't open any file HOT 2
- Scientific notation shown for column with large number even when type is string HOT 2
- [texttables] incorrect 'tabulate' module installed with brew HOT 6
- Autodetect file delimiters by scanning the first ten lines HOT 1
- Some issues during first time testing vdsql HOT 8
- [BUG] Opening in interactive shell using `xdg-open` yields `unexpected EOF` HOT 5
- [question] Cannot select rows from CSV file where column value has leading whitespace HOT 2
- [addcol-shell]. Quoted special shell characters are not properly quoted. HOT 2
- [multiline] wordwrap for non-single-width characters (CJK) HOT 4
- [feature request] msgpack and msgpackz loaders HOT 4
- How to get started with writing a Guide HOT 2
- rendering goes wrong (control chars are shown) HOT 6
- Odd memory sheet binding HOT 1
- [fec] opening rows in FEC files does not seem to work
- [playback] choking on column name HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from visidata.