Beautiful stuff, this is legendary, geniusly cool stuff! Going on the hunt for the linux version now!
@GisleVanem0010 ай бұрын
Mouse does not work in the Windows version. I assume that's a PyCurses problem, no?
@saulpw10 ай бұрын
Please file an issue on Github!
@khanriza Жыл бұрын
This is exactly what I was looking for since I need to explore whats in the database regularly and using tools like pgcli was getting tiring because you have to write the sql query out everytime. I was unable to edit a cell though... how can I modify data within a database?
@yash1152 Жыл бұрын
hey! can u please add this video to your visidata playlist?
@saulpw Жыл бұрын
It's the first video on it already!
@MaximUvarov Жыл бұрын
it is crazy!!! I love it from the first sight!
@nadimkhemir9370 Жыл бұрын
As a computer eng. I like to build my own tools, I have my own TUI file manger (I don't wish it on any one else but it works fine for me), being a linux nerd I reuse a lot, libraries are nice but reusing whole applications is better. For example I use du, or ncdu, or gdu for size over view, even if the integration is not perfect it fits a workflow and those are application one would have used anyway. To rename file I use 'edir', I had my own code before but why would I do that?!, I liked your video, and have been a fan of vd for a while even if I have never found a usage for it, your video convinced me that there's room for an extension, really a single line of bash code, so I can us vd in my file manager.
@cmoneygetpaper Жыл бұрын
What kind of keyboard do you have? It sounds amazing. Definitely will be downloading this later.
@saulpw Жыл бұрын
It's a Unicomp (buckling spring, like the old IBM Model M).
@TheArcadeguy Жыл бұрын
Where can I get a copy of darkdeaw?
@saulpw Жыл бұрын
github.com/devottys/darkdraw
@ralphlagos4210 Жыл бұрын
You have inspired one more person for the day
@srs26 Жыл бұрын
Absolutely incredible!
@jonalvarado3321 Жыл бұрын
Love the new tool
@robertsemmler16 Жыл бұрын
at the beginning it has david elsewhere vibe.
@janekschleicher96612 жыл бұрын
😍
@SomeGuyInSandy2 жыл бұрын
ok, now you have my attention.
@SomeGuyInSandy2 жыл бұрын
This is an amazing project. I'll be making time to get to know it.
@janekschleicher96612 жыл бұрын
I certainly have written several scripts (often including excel exports of the intermediate results, especially when communicating with subject matter experts) doing similar quick data exploration as in this video 😲- and wondered why there is no more efficient and interactive way. Especially when trying to get an overview over a legacy database that has often many dozens of different tables with hundreds or thousands of not very explicative columns and no real documentation (and even if, it is not very accurate and likely out of date). Of course, the scripting approach isn't that terrible inefficient, but it's really hard to work together with a subject matter expert or having a quick look about (these maybe 3-5 mins where you have to program something to make a progress with scripting will bore the hell out of the expert and his or her time usually is expensive, too, and so 30-60mins can become very short without such a great tool like visidata). Anyway, I think, the gEnter command is not active any longer and I don't see something on file menu or trying commands via space that start with "open-" or "sheet-", maybe I'm just missing something here 🙄
@saulpw2 жыл бұрын
Hi Janek, you understand it so well! This video is about v1.2 and the current version is 2.10, so there have been some changes :) But gEnter should work even now. Can you file an issue on Github that explains the problem you're seeing? KZbin comments is not the best forum for us to engage in software development.
@saulpw2 жыл бұрын
@@janekschleicher9661 Ah, yes, we made it not use all rows by default if none are selected, to make the cmdlog replay more reliable.
@gidinated2 жыл бұрын
this is awesome
@janekschleicher96612 жыл бұрын
Wow, that's impressive! I used to be using vidir for simple directory/file inspecting and manipulating and for more difficulty ones to work with find, xargs or Python (preferrably from a Jupyter Notebook) [in the past I just used Perl for it, but I don't use it often enough nowadays, so it would take me longer for the Perl version than for the other ones, even though Perl probably is the most efficient tool if we don't take visidata into account]. And visidata is not only getting the job done, but we could also export the commands seperately, so it's easy to put all necessary manipulations into a README like comment and have it both: automatic replayable (or easy to pass it to a colleague) and inspectable as well. The speed, btw, is also impressive. Even working with find seems to be slower and is certainly less interactive and harder to see what amount of files we have (not to mention things like histograms). Anyway, I think, it's worth to mention that to have the resurse directory feature as shown in the video, nowadays visidata needs to be started with `vd --dir-recurse`.
@janekschleicher96612 жыл бұрын
@Saul Pwanson Oh yes, thanks. I was grepping in the repo for dir-recurse and missed the shortcut there due to the usual translation of hyphen to and from underscore in python cli arguments, so it's defined as optalias('r', 'dir_recurse') 😏
@gidinated2 жыл бұрын
very cool and useful tool!
@emilaasa2 жыл бұрын
This is awesome
@OhHeyTrevorFlowers2 жыл бұрын
Slick!
@RoryDavidWatts2 жыл бұрын
Excellent showcase as always, thanks!
@DigitalMetal2 жыл бұрын
Awesome looking plugin and great demo. On the topic of saltpeter. Saltpeter, also known as potassium nitrate, is used in Fertilizers and is basically what stump remover and is also use as a meat preservative in things such as salami. It's also suppose to be a sexual suppressant, although I'm not sure if that is really true. If you mix saltpeter with sugar you get a home made smoke bomb. My daughter explains it all in this video 😁: kzbin.info/www/bejne/f5DbhHWPaL-kZ7M Again, great video. I'm going to go give vdsql a try now.
@saulpw2 жыл бұрын
Thanks for the info about saltpeter :) That video with your daughter is adorable!
@90hijacked2 жыл бұрын
Love it, Wouldn't have found this project if not for Kris Occhipint, Now I hope to get good at it and show it off at work :) Thank you so much for this awesome project!
@janekschleicher96612 жыл бұрын
Incredibly awesome including all the nitty details, e.g. the cmdlog, something most other products like Excel, Trifacta, OpenRefine, and even Juypter Notebooks have trouble to provide so easily. Anyway, I think there are some slight changes over time in the commands. Instead of applying gz= as in the video, I had first to select all columns via gs and then modify them via g= 😀
@janekschleicher96612 жыл бұрын
I receive a "name 'USD' is not defined" error trying to replicate this video with Visidata v2.10 installed via pipx running on a Ubuntu 20 😞
@saulpw2 жыл бұрын
Hi Janek, the code is here, you would have to install it yourself or include in your own .visidatarc. Although I am not sure if the same fixer.io API calls would still work, it has been a few years: github.com/saulpw/visidata/blob/develop/plugins/usd.py
@jmreagle2 жыл бұрын
For future vids, it'd be great if you used a screen recorder that showed keystrokes. Then I could try to follow along. :)
@Dieterbe2 жыл бұрын
Nice ! Thanks for the video ☺️
@JustusGrunow2 жыл бұрын
Hi Saul, At 1:18, you select multiple columns and concatenate the values of the columns - I think this is done using &. Is there a way to select multiple numeric columns and sum the values of the select columns into a new column? In instances dealing with many columns, this would be easier than using an expression to sum the columns. Long live VisiData!
@saulpw2 жыл бұрын
Hi Justus, it makes sense that this would just work for numbers as well as strings. If you file an issue there's a much better chance that we implement it at some point. Thanks for the comment!
@german696920072 жыл бұрын
BEAT on those Keys!!!!
@nkubz2 жыл бұрын
Just discovered your work on that soft. It's really awesome. I'll not have to open a spreadsheet again before a long time. I really love the HTML/Table extraction feature !!! Big Thank You
@70shahin2 жыл бұрын
is it visidata thing? O__0
@norasalocin2 жыл бұрын
My god that's a *wonder*. I'm loving this tool and your tutorials, I've been talking about it to my vim-loving peers, this is saving my life!.Thank you!
@TomerBenDavid2 жыл бұрын
:)
@TomerBenDavid2 жыл бұрын
:)
@TomerBenDavid2 жыл бұрын
:)
@robothunter10352 жыл бұрын
Walk it off, kid.
@4ndrej3 жыл бұрын
I was curious whether the visidata is worth 200MB of my precious SSD. I am convinced now.
@RoryDavidWatts3 жыл бұрын
Hi Saul, thank you so much for these videos. I have version 2.6.1. When trying to save data as shown in the video above, I get the warning when using CTRL-S. However, I assume that the appropriate save function is now zCTRL-S (save to source), am I correct with that? Thanks for your time, I'm really impressed with this program
@saulpw3 жыл бұрын
Yes, you're right, thank you! I've edited the description.
@RoryDavidWatts3 жыл бұрын
This is incredible, thank you
@conan_der_barbar3 жыл бұрын
personally I'm not a big terminal guy, but this is really amazing work!
@taggosaurus3 жыл бұрын
Can you make a more elaborate playlist for Visidata please? One that starts with navigation, then common operations on cells, rows, columns and then incrementally increases complexity? This tool is fantastic, it should be used everywhere. Even though the help guide and documentation is fantastic, I feel a playlist for this would be nice as well.
@saulpw3 жыл бұрын
That sounds like it would be useful! Unfortunately I don't think the video series is well-structured for this kind of "tutorial-style" playlist. You might have better luck going through jsvine's tutorial (jsvine.github.io/intro-to-visidata) and then coming back and going through these videos as kind of an "advanced practicum".
@taggosaurus3 жыл бұрын
@@saulpw Yup. Went through it just after typing that comment. It's good as well.