Тёмный

Zoxide Will Change The Way You Use Linux 

The Linux Cast
Подписаться 56 тыс.
Просмотров 9 тыс.
50% 1

Today I talk about zoxide an awesome terminal app that makes cd so much better.
👇 PULL IT DOWN FOR THE GOOD STUFF 👇
Patreon - / thelinuxcast
Paypal - paypal.me/thel...
RU-vid - / @thelinuxcast
Ko-fi - ko-fi.com/thel...
===== Follow us 🐧🐧 ======
MERCH - shop.thelinuxc...
Discord - / discord
Odysee - odysee.com/$/i...
TILvids(Peertube) - tilvids.com/c/...
Mastodon- fosstodon.org/...
gitlab.com/the...
Matrix - matrix.to/#/#the-linux-cast:matrix.org
The Website thelinuxcast.org
Contact us email@thelinuxcast.org
Amazon Wishlist - www.amazon.com...
Logo Courtesy of - pedropaulo.net
Intro Courtesy of - www.fragcgi.co...
Sign up for encrypted email with Tutanota - mail.tutanota....
==== Special Thanks to Our Patrons! ====
thelinuxcast.o...
==== Referenced ====
github.com/aje...
#apps #linux #thelinuxcast

Опубликовано:

 

2 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 82   
@TheLinuxCast
@TheLinuxCast 19 часов назад
I publish a weekly exclusive podcast for my supporters! Get it here patreon.com/thelinuxcast
@afroceltduck
@afroceltduck 18 часов назад
Zoxide is just the best! You miss it when you don't have it. And knowing that it probably won't be around forever makes me sad, just like with other useful but small projects.
@Sub0x-x40
@Sub0x-x40 13 часов назад
if everyone uses it, which alot of people do, it wont be going anywhere
@moussaadem7933
@moussaadem7933 8 часов назад
It's extremely easy to implement, there are lots of projects with the same purpose. I could implement it using bash and a few standard tools in a day. It's the idea that's genius, the implementation is easy, there will always be a replacement
@no_name4796
@no_name4796 9 часов назад
4:28 incorrect. If there are multiple possible directories zoxide can move you in, it doesn't go to the one you have been last, but the one with the highest score. And the score is just a number which basically is bigger the more you have been in that directory (actually the algorithm to calculate the score is a little more complex then that, but you can just think as 'high score'='you've been there a lot'
@BenjaminWheeler0510
@BenjaminWheeler0510 10 часов назад
FYI `cd -` also moves you to the last location you were in.
@iraqinationalist7778
@iraqinationalist7778 10 часов назад
True
@TheLinuxCast
@TheLinuxCast 9 часов назад
Mind blown.
@jacekchmielewski9918
@jacekchmielewski9918 7 часов назад
Also "dirs" to list recent directories and "cd ~" to go to selected recent directory
@jiddick
@jiddick 5 часов назад
@@jacekchmielewski9918 whaaaaaaaaaat :O
@CuvelierPhilippe
@CuvelierPhilippe 17 часов назад
It's wonderful 🎉 but please grow your font size next time because some (me) watch it on phone ^^
@zukigay
@zukigay 15 часов назад
Seconding this because it would also help out people with bad eye sight or just those using firefox's picture in picture.
@TheLinuxCast
@TheLinuxCast 14 часов назад
Yeah sorry guys. I'll remember.
@AliensInc.
@AliensInc. 14 часов назад
or zoom in😜
@simonlauer9379
@simonlauer9379 10 часов назад
initialising zoxide allows you to pass in -cmd cd flag. then zoxide runs via cd it’s in their documentation. a little cleaner than creating an alias this way cdi works as well just a hint 😊
@andreluiz9726
@andreluiz9726 19 часов назад
At first, I was wondering if they could really improve something as simple as 'cd'. I mean, 'cd' just does what it does and that's that. But the 'ctrl+space' feature seems pretty useful. I guess I'll install it and try out the other features too...
@clashncruz
@clashncruz 15 часов назад
You can also just type "tion" and it will bring you to documentation. You can even just type one letter and it will cycle through all directories with that letter. Very useful, great video Matt!
@RomanWeisman
@RomanWeisman 17 часов назад
Good to know, thanks. This means less clicking sounds from my mechanical keyboard which I enjoy and not ready to depart from yet :)
@Xedualc
@Xedualc 5 часов назад
I'm using zoxide since a few months (on Windows mind you, since I'm forced to used it at work) and it's been a life changer.
@marioprawirosudiro7301
@marioprawirosudiro7301 16 часов назад
Good job Matt, you just convinced me to install yet another package on my machine. I didn't have to, but I did it anyway. FML... 😓
@_VFX_Ninja
@_VFX_Ninja 17 часов назад
I’ve been using autojump for quite sometime
@AliensInc.
@AliensInc. 14 часов назад
Ah, this is what I was thinking of, no wonder I knew this from before.
@rishi2504
@rishi2504 12 часов назад
Exactly, it's been there since a long time
@infinitivez
@infinitivez 8 часов назад
Ok, I need MORE utils like this! I just found eza and zsh-edit, and zoxide kind rounds it all up into a perfect shell experience
@j4s0n39
@j4s0n39 5 часов назад
I started using zoxide on my personal and work machines last month. It is fantastic.
@gingered
@gingered 18 часов назад
bind 'set completion-ignore-case on' ^ set case insensitive tab completion in .bashrc Neat program, though i dont think I'd use it. "Fuzzy" input leads to fuzzy output- garbage in, garbage out.
@torspedia
@torspedia 9 часов назад
Ta for the heads up on this. It's certainly something I am going to try out, as it looks rather useful. 🙂
@mmj5916
@mmj5916 18 часов назад
You should use blesh with Bash, which for me works even better than zsh, and it almost always gusses the right directory to not need to use zoxide even though I have it installed.
@TheLinuxCast
@TheLinuxCast 18 часов назад
I did for a while, but it has some quirks that I didn't care for
@thedeester100
@thedeester100 12 часов назад
Not for me. Maybe for some. Im a GUI right click "open in terminal". Half the time I cannot remember where I want to go. Its far less clicks than keystrokes. Each to their own.
@softwarelivre2389
@softwarelivre2389 7 часов назад
Same
11 часов назад
Yeah nice little tool, similar to jump. Use it mainly to jump around in `nnn`
@fqidz
@fqidz 5 часов назад
What about fzf's ctrl + t? It's basically the same thing but you 100% know which directory you're going to.
@satansgamergirl303
@satansgamergirl303 19 часов назад
I used to hate using the terminal but now I never, well hardly ever have to touch it. After switching to NixOS there really isn't any need to get down into the weeds any longer.
@no_name4796
@no_name4796 4 часа назад
"I hated to swin in a pool as i hate contact with water, so i decided to jump in the sea" Lol
@rishi2504
@rishi2504 12 часов назад
I can't recollect the name but there has been a shell extension that's been always doing it since a while
@AlexMatei454
@AlexMatei454 7 часов назад
Great video! Personally, I prefer using zi command instead of z, it works better for me.
@RedbeardyMcGee
@RedbeardyMcGee 8 часов назад
30 seconds in, i got a gut feeling: Don't use an alias for `zoxide` to `cd`. Use `eval "$(zoxide init --cmd cd)"` or `source <
@MichaelButlerC
@MichaelButlerC 6 часов назад
why is this so hard to set up. I keep getting errors. I added eval "$(zoxide init --cmd cd zsh)" to my .zshrc file (after it complained that I also need to pass in and I'm still getting errors: -> % zoxide src/myproj error: unrecognized subcommand 'src/myproj Usage: zoxide For more information, try '--help'.
@MichaelButlerC
@MichaelButlerC 6 часов назад
Nevermind, Got it. solution was to add eval "$(zoxide init --cmd z zsh)" to my .zshrc file. That made the command "z" available to act like cd.
@gizzmoguy.
@gizzmoguy. 19 часов назад
Hey Matt I am just curios if you're using I3 why not Sway? Ive heard you speak about your Desktop/WM woes before and like I said why not give Sway a try?
@007arek
@007arek 14 часов назад
I prefer fasd because it also stores file paths.
@moetocafe
@moetocafe 13 часов назад
Nice, but I don't need this. If I need to quickly jump through many folders, even ones that are not remembered - I have ranger for that. I have only 1 deep folder on a separate device, and I've made an alias to it, so it's super easy to jump there. Btw, "cd -" does exactly the same as "z -" : brings you back to the previous folder.
@julihermes
@julihermes 11 часов назад
You can use interact mode with fzf
@mcdaniels974
@mcdaniels974 14 часов назад
Need to Sign Up ?? a terminal required an internet connection ?? lol. Next step : cash shop, pay items and function etc ?? Welcome to linux lol.
@TheLinuxCast
@TheLinuxCast 13 часов назад
What are you talking about? This isn't warp.
@ytbone9430
@ytbone9430 13 часов назад
Somewhat offtopic, but is there any technical or some kind of better usability reason for case sensitivity on Linux file systems at all? I find it quite useless and cumbersome, especially since desktop environments make use of "Downloads" folders with mixed case e.g. (what a nonsense!?). Linux downloads also come mixed case sometimes and then there are extensions like *.AppImage. Why on earth did people start using capital letters, when everything was lower case before? I would not mind, if the file system would be non-casesensitive by default, but since it's not, you combine two horrible concepts to create the worst experience possible, no? o)
@QuintarFarenor
@QuintarFarenor 29 минут назад
@@ytbone9430 It's basically from way back when that was standard in Unix/Linux.
@shanagondaarun2436
@shanagondaarun2436 14 часов назад
Isn't this same as autojump?
@lpanebr
@lpanebr 4 часа назад
5:22 you can probably just use z config/i3 instead of the space tab?
@AliensInc.
@AliensInc. 14 часов назад
Seen this or something like this some X number of months ago, kinda neat
@brennantsullivan
@brennantsullivan 6 часов назад
I've always heard it pronounced "z"-"oxide" not "zoxide"
@lpanebr
@lpanebr 4 часа назад
8:27 oh then z conf i3 would do it!
@AdamDymitruk
@AdamDymitruk 18 часов назад
Have you used fish shell? Alt ⬅️➡️ to walk your dir history. Type part of text in a previous comment and hit up arrow to match
@normieeliminator
@normieeliminator 6 часов назад
Why are you using Vivaldi instead of Firefox?
@lpanebr
@lpanebr 4 часа назад
6:50 could you then use z i3 and then repeat z i3 again and it would take you the other match?
@fragdq
@fragdq 14 часов назад
so basically it does what fish shell does but more complicated? >D
@NabekenProG87
@NabekenProG87 12 часов назад
Except it works in every shell
@baraqiyal
@baraqiyal 18 часов назад
"cd is great", should go on a t-shirt.
@TheLinuxCast
@TheLinuxCast 18 часов назад
LOL it should be
@marioprawirosudiro7301
@marioprawirosudiro7301 16 часов назад
@@TheLinuxCast Do that, and people will tell you that you're a boomer and to just use Spotify...
@dorklol2969
@dorklol2969 10 часов назад
whats ur opinion on WARP Terminal?
@TheLinuxCast
@TheLinuxCast 9 часов назад
Isn't it electron?
@dorklol2969
@dorklol2969 6 часов назад
@@TheLinuxCast its a rust based terminal with AI integration. comes in very handy and is very customizable
@igorminaev7017
@igorminaev7017 18 часов назад
Can't init it on my zsh, The same issue 792 still has no solution (
@aonodensetsu
@aonodensetsu 15 часов назад
i have a function called d that works like cd on a folder and like nvim on a file i wonder if i could combine it with z
@TheLinuxCast
@TheLinuxCast 15 часов назад
@@aonodensetsu probably. I have a function that I incorporated z into.
@gor.
@gor. 16 часов назад
Is there a way to change "z" to something else in zoxide config? Or .bashrc/key daemon is the way?
@1sam2fisher
@1sam2fisher 15 часов назад
​@@gor. eval "$(zoxide init --cmd cd zsh)" This way replace z with cd. You can change to j for example or whatever you want
@TheLinuxCast
@TheLinuxCast 15 часов назад
You can alias it to anything or put it in a function.
@gor.
@gor. 13 часов назад
@@TheLinuxCast so no config way, .bashrc is the way, thx!
@gor.
@gor. 13 часов назад
@@1sam2fisher thx
@jmenax78
@jmenax78 18 часов назад
Does this clash with atuin? Are they compatible?
@TheLinuxCast
@TheLinuxCast 18 часов назад
IDK what that is
@jmenax78
@jmenax78 18 часов назад
@@TheLinuxCast A shell history manager. Reminiscent of fzf.
@anonymoususerinterface
@anonymoususerinterface 19 часов назад
HEE HEE HEE HAAAAAA
@TheTastefulThickness
@TheTastefulThickness 13 часов назад
Why not just add every path to this database so its actually fully useful.
Далее
Self Hosting Has Changed My Life - What I Self Host
17:31
Should You Use NVIDIA on Linux?
13:53
Просмотров 6 тыс.
Обменялись песнями с POLI
00:18
Просмотров 432 тыс.
so i tried ghostty...
6:18
Просмотров 7 тыс.
I Got Cited In The WordPress Lawsuit (+ Prime Too)
13:38
My New Favorite Linux App?
20:12
Просмотров 13 тыс.
This may be my favorite CLI tool ever
8:15
Просмотров 80 тыс.
Negative Time is Real, Physicists Confirm. Kind Of.
6:59
12 GREAT command line programs YOU recommended!
16:25
Просмотров 269 тыс.
What's the ultimate terminal emulator? // Warp vs Wave
20:56
Installing Arch Linux in 2024
13:27
Просмотров 10 тыс.