5 Command Line Tools That Boost Developer Productivity (2023)

  Рет қаралды 56,870

warpdotdev

warpdotdev

Күн бұрын

The command line is a frustrating place, regardless if you're a beginner or a pro. In this video, we're talking about 5 open-source tools that make life in the command line...SO much better.
Timestamps:
00:00 Intro
00:25 Neovim
01:55 The Fuck
03:23 fzf
04:48 HTTPie
06:11 Lazy Docker
07:39 Conclusion
Links to open-source repositories:
Neovim: github.com/neovim/neovim
The Fuck: github.com/nvbn/thefuck
fzf: github.com/junegunn/fzf
HTTPie: github.com/httpie/httpie
Lazy Docker: github.com/jesseduffield/lazy...
Try Warp now for FREE 👉 bit.ly/warpdotdev
Follow us:
🐦 Twitter: / warpdotdev
💬 Discord: / discord

Пікірлер: 105
@BillGarrett
@BillGarrett 2 ай бұрын
I think what really sold me on fzf in your presentation was the way you could pipe stuff to it. A graphical tool that still plays well in the unix mindset is fantastic
@sk9la
@sk9la Жыл бұрын
same as LazyDocker, you also have LazyGIt, LazySSH and LazyNPM for nodejs modules
@warpdotdev
@warpdotdev Жыл бұрын
This is good to know! Thank you :-)
@CodingWithLewis
@CodingWithLewis Жыл бұрын
One of the easiest command line tools I use is live-server! Sometimes just having a quick server is all I need when creating a quick webpage!
@conradtaylor29
@conradtaylor29 10 ай бұрын
Wow, these are some great tools to add to my development workflows, and thanks so much for creating this fantastic video!!!! Bravo!!!! 👍🏾🙌🏾👏🏾🎉
@huubeijndhovenvan7177
@huubeijndhovenvan7177 Ай бұрын
Very, very, very good. Old unix guy here. The way you choose to use the command line in the 2024 world is just
@jflamb-jr
@jflamb-jr Жыл бұрын
You are absolutely killing it with these videos. 👍
@warpdotdev
@warpdotdev Жыл бұрын
Thanks Jaime! 😀
@maurolimaok
@maurolimaok 10 ай бұрын
Very nice video. I'm on my first steps on learning to code, and this insights will be helpful. Thanks!
@rybakostis
@rybakostis 5 ай бұрын
entr - runs a command whenever files change. Really simple and awesome
@hakanakdag9491
@hakanakdag9491 6 ай бұрын
I just realized that you are making great videos. I liked almost all of these tools.
@sebasbot01
@sebasbot01 Ай бұрын
I like having github's gh. Simple, tho turning my directory into a remote repo with one command is really neat
@emckinney765
@emckinney765 Жыл бұрын
I work for a company which issues its employees 100% locked-down Win10 desktops via Citrix, with a data egress policy that makes nearly any connection to an outside machine an offense punishable by termination. When I see videos like this on my phone, I'm reminded that computing is actually FUN when done properly.
@sebastianidzkowski6810
@sebastianidzkowski6810 10 ай бұрын
I had been in that place once, terrible time. Yes it should be fun!
@harrymd84
@harrymd84 6 ай бұрын
Nice video 👍 I also like the P10K theme you have ❤Did you configure that manually or is there a ready-to-go theme for it?
@enkiimuto1041
@enkiimuto1041 2 ай бұрын
This lazy docker thing is amazing, thanks!
@user-sp4fz1gw9w
@user-sp4fz1gw9w 8 ай бұрын
How about python in the terminal for quantum computing appreciate your help so much
@guzmonne
@guzmonne 28 күн бұрын
freeze: awesome code snaphshots (integrates with NeoVim) mods: awesome cli to interact with openai API compatible tools. glow: awesome markdown renderer for the cli
@tahmidtargaryen6230
@tahmidtargaryen6230 Ай бұрын
what theme are you using on neovim. Love the color palette
@sarig9288
@sarig9288 6 ай бұрын
For me the golden combo is: 1. fzf (as mentioned) 2. ripgrep (like grep, but insanely faster) 3. direnv (to automatically add and remove things from your path, or generally run a script as soon as you cd into a directory)
@dr.mikeybee
@dr.mikeybee 4 ай бұрын
I use direnv for all my conda environments. I never have to worry about what env is active. When I cd into a directory, I get the right conda env automatically.
@chyldstudios
@chyldstudios Жыл бұрын
Other popular modern CLI tools are: fd, ripgrep, bat
@warpdotdev
@warpdotdev Жыл бұрын
There are so many! I think we should do a part 2.
@magicmulder
@magicmulder 2 ай бұрын
And z.
@amandin.
@amandin. 2 ай бұрын
​@@magicmulderzoxide*
@BrazenNL
@BrazenNL Ай бұрын
@@magicmulderNot sure that's going to help. Search for `zoxide` and alias `cd` to it.
@crazydor12345
@crazydor12345 26 күн бұрын
don't forget the king: tmux and for more cli clarification you have tldr for how to use and navi to find what commands to use for json you have the better version of jq: jqp and for system htop and ncdu
@toddwatts8431
@toddwatts8431 5 ай бұрын
This video Shebangs for sure! NEO VIM !!! great pick.
@corrada
@corrada 11 ай бұрын
Hey! How do you customize user and host name header in warp like you showed here? I like it that way! It looks modern
@warpdotdev
@warpdotdev 11 ай бұрын
kzbin.info/www/bejne/jqrVkHiFoqp1lck
@adrian_franczak
@adrian_franczak 11 ай бұрын
How can I replace the default terminal in IDE with warp?
@dogaarmangil
@dogaarmangil 5 ай бұрын
Neovim 👍1:00 Another advantage of Neovim/vim/vi over VSCode etc is that you generally only press one key at a time. None of that Command+Option+Shift finger acrobatics. (Vim shortcuts/modes are available on VSCode etc as well, but they don't have the built-in help system that goes along with those.)
@dogaarmangil
@dogaarmangil 5 ай бұрын
And if all those keyboard shortcuts are still making your head explode then Neovim has has great mouse support as well, from what I can tell.
@gnagyusa
@gnagyusa 13 күн бұрын
LOL. Vim and Emacs were the 2 reasons my friend and I decided to write our own code editor way back (and we did).
@georgesamy00
@georgesamy00 11 ай бұрын
Great content
@christofdonat2702
@christofdonat2702 26 күн бұрын
The most important thing, that is holding me back to move from vom to neovim is gvim. While there are several GUI frontends for neovim on Linux, I yet have to9 find one, that even remotely matches gvim. And I just like to keep using my shell after I've started the editor.
@grubes34
@grubes34 2 ай бұрын
VIM Adventures is awesome! Great suggestion
@muratasarslan2359
@muratasarslan2359 Ай бұрын
Can it be used as VSCode terminal?
@user-cm4ce5fh4q
@user-cm4ce5fh4q Ай бұрын
Thank you
@outtabubblegum7034
@outtabubblegum7034 Жыл бұрын
There is "LazyGit" too!
@warpdotdev
@warpdotdev Жыл бұрын
Yes! We love this one.
@kahahabahaha
@kahahabahaha 4 ай бұрын
lsd for a souped up ls command (if you still wanna use ls) visidata if you need to view csv files and the like
@khaleelobrien2277
@khaleelobrien2277 5 ай бұрын
As a programmer in a VS Code World I don't see a need to use any of these...great video tho!
@ChrisHaupt
@ChrisHaupt 5 ай бұрын
what a cuuuuutie
@kamertonaudiophileplayer847
@kamertonaudiophileplayer847 4 ай бұрын
I do not use CL and do everything in a browser. But if I need to run any command? I do it also from a browser. But believe me, your video is an awesome and guess what? I watched it in a browser too!
@plot-ri4yz
@plot-ri4yz 8 ай бұрын
❤❤❤
@wafflzplz7914
@wafflzplz7914 5 ай бұрын
I wish i had known some of these earlier, jesus christ. Could have saved so much time, thx
@BrunoCoelho
@BrunoCoelho 5 ай бұрын
I love your straight to the point and no BS style! I'll definitely take Http Pie for a ride. You got a new sub!
@theinfinity310
@theinfinity310 Жыл бұрын
Could you please make a tutorial on how to customize the warp terminal like yours?
@warpdotdev
@warpdotdev Жыл бұрын
That video already exists! Here's a link (and a corresponding blog in the description of the video) kzbin.info/www/bejne/jqrVkHiFoqp1lck
@theinfinity310
@theinfinity310 Жыл бұрын
@@warpdotdev thank you
@mtsurov
@mtsurov 4 ай бұрын
Such a great channel. Wish i could sub again.
@MrSagarvarule
@MrSagarvarule 5 ай бұрын
Curl n http was a pain to use for APai Testing hence Postman exist, not other way round
@hglbrg
@hglbrg 6 ай бұрын
great recommendations, narration and pacing but the bubble-animation on everything gave me motion sickness. :/
@BeyondImaginationzz
@BeyondImaginationzz Жыл бұрын
zellij and helix are awesome combination , though zellij sometime act weird in Warp in ssh connection
@voidreact
@voidreact Ай бұрын
Another one that's pretty cool - jq
@AlesNajmann
@AlesNajmann 25 күн бұрын
no autojump? how come?
@christofferaasted
@christofferaasted Жыл бұрын
mentions neovim, but these features are all available in vim
@warpdotdev
@warpdotdev Жыл бұрын
In the video, we mention some of the extra capabilities that Neovim provides for search-and-replace functionality. But you're right, we covered only the basics of Neovim - in the future, we'd love to do a dedicated video that dives deep into all the features and customizations that Neovim provides.
@MrJoseableal
@MrJoseableal 4 ай бұрын
👏👏👏👏👏👏👏👏👏👏👏👏👏
@karthickb1973
@karthickb1973 4 ай бұрын
lazydocker UI looks very similar to lazygit
@almarn
@almarn 4 ай бұрын
You should ditch fzf and use broot....
@RocKeR.
@RocKeR. 3 ай бұрын
How do you know if someone is a Vim user? A: He will tell you...
@lesamir2010
@lesamir2010 Жыл бұрын
#Supergirl
@TheLinuks
@TheLinuks 2 ай бұрын
Clifm
@LouiseBrooksBob
@LouiseBrooksBob 9 күн бұрын
"This command allows me to..." shows command for 1 nanosecond.
@davidalcala7136
@davidalcala7136 2 ай бұрын
Jump command
@laslohollifeld5463
@laslohollifeld5463 8 ай бұрын
🤣🤣🤣
@laughingvampire7555
@laughingvampire7555 4 күн бұрын
and you also make a typo with `fuck`
@saeedgnu
@saeedgnu 3 ай бұрын
Change your default python to 3!
@saeedgnu
@saeedgnu 3 ай бұрын
But good video.
@zyxyuv1650
@zyxyuv1650 3 ай бұрын
alias mi="micro"
@mikescholz6429
@mikescholz6429 28 күн бұрын
Alias nano=“micro” 😎
@HelloWorld-fg2nm
@HelloWorld-fg2nm 6 күн бұрын
lmao you are funny af
@zamolxezamolxe8131
@zamolxezamolxe8131 3 ай бұрын
nice vid, it helped me a lot. the only annoying thing was her vocal fry at the end of every single sentence. sounds like a croaking frog. she is cute and intelligent, why does she need to talk like that
@WizardOfArc
@WizardOfArc 7 ай бұрын
Warp seems to act like fuck anyway
@WizardOfArc
@WizardOfArc 4 ай бұрын
I have no idea what I meant by this 😥😳
@pamus6242
@pamus6242 6 ай бұрын
WHY? Why did you puthon?? Now I'm obsessed with puthon. On a serious note, I really need to take a look at FZF !
@merloali
@merloali 7 ай бұрын
you forget mention to tmux and lazygit but anyway, only linux users knows about these tools more 😎
@MuhammadArshad
@MuhammadArshad 25 күн бұрын
I absolutely hate the aliases for the cli tools. I mean how lazy do you have to be to make an aliases for ‘git push’ to ‘gp’ or how much time will you actually save on it.
@bobweiram6321
@bobweiram6321 2 ай бұрын
I can't believe the amazing amount of mediocrity in today's modern computing. During the 80s and 90s, we had powerful graphical interfaces which abstracted away all this tedious and mind-bending complexity. We never had to type in tedious and error-prone commands, configure settings by editing complex text files, or learn a new language just to compile our programs.
@voidreact
@voidreact Ай бұрын
skill issue
@bobweiram6321
@bobweiram6321 Ай бұрын
@@voidreact ???
@JariAalto
@JariAalto 2 ай бұрын
Can't really see anything displayed, way too fast video. Please slow down.
@Bekon241
@Bekon241 5 ай бұрын
You miss window with this shity magic mouse charged from bottom. Fapple genius invention.
@eveningstarnm3107
@eveningstarnm3107 4 ай бұрын
Apparently, everything is insane. Either that,or a lot of publishers aren’t worth watching. I won’t be back to this channel. “Insane” is lazy.
@wanderingfido
@wanderingfido Ай бұрын
Does anyone here still have a career-related job in IT? Be honest.
@markring40
@markring40 Жыл бұрын
Hahaha. WTF??
@user-hn1cy5ee5l
@user-hn1cy5ee5l 5 ай бұрын
vim is the worst text editor ever
@KevinGustavson
@KevinGustavson 24 күн бұрын
Learning vim is like learning to waterski. You can't do squat until you get up, but then...
@user-hn1cy5ee5l
@user-hn1cy5ee5l 24 күн бұрын
@@KevinGustavson I don't want waterski, I have a yacht, it's comfortable and does the job it should
@salehgeberty
@salehgeberty 5 ай бұрын
fish, htop .. try them
15 Terminal Commands that will BOOST your Productivity
12:49
warpdotdev
Рет қаралды 20 М.
This CLI Tool is AMAZING | Prime Reacts
11:59
ThePrimeTime
Рет қаралды 76 М.
ISSEI funny story😂😂😂Strange World | Pink with inoCat
00:36
ISSEI / いっせい
Рет қаралды 30 МЛН
НЕОБЫЧНЫЙ ЛЕДЕНЕЦ
00:49
Sveta Sollar
Рет қаралды 8 МЛН
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
7 Amazing CLI Tools You Need To Try
18:10
Josean Martinez
Рет қаралды 161 М.
Terminal Basics That Nobody Teaches You In School
9:01
warpdotdev
Рет қаралды 10 М.
FZF Will CHANGE How You Work
9:30
DevOps Toolbox
Рет қаралды 26 М.
This Zsh config is perhaps my favorite one yet.
17:24
Dreams of Autonomy
Рет қаралды 76 М.
9 AMAZING COMMAND LINE TOOLS for Linux
17:09
The Linux Experiment
Рет қаралды 107 М.
10 AWESOME CLI TOOLS TO SUPERCHARGE YOUR WORKFLOWS
10:03
Adib Hanna
Рет қаралды 9 М.
How To Make Your Boring macOS Terminal Amazing With Alacritty
16:33
Josean Martinez
Рет қаралды 58 М.
ChatGPT Can Now Talk Like a Human [Latest Updates]
22:21
ColdFusion
Рет қаралды 270 М.
7 Essential Command Line Tools (2022)
9:12
Tech Craft
Рет қаралды 185 М.
Why JavaScript Devs are Switching to Rust in 2024
10:35
warpdotdev
Рет қаралды 240 М.
ISSEI funny story😂😂😂Strange World | Pink with inoCat
00:36
ISSEI / いっせい
Рет қаралды 30 МЛН