Very good video and it’s *really* advanced ! Learned a lot, thank you very much !
@banxt2 ай бұрын
Are you going to share more of these ? It's really helpful!
@oeaoo2 ай бұрын
fc is so cool
@jijosunny86262 жыл бұрын
Awesome video, i came with confidence that I might know atleast one ... But I didn't any of th, thanks for sharing.
@Bestietvcute3 жыл бұрын
Very helpful, thanks
@teamvigod3 жыл бұрын
Bash ninja
@pward173 жыл бұрын
Hey this video was amazing to see these tricks. I use zsh with bindkey -v for vim controls. What are your thoughts about the VIM bindings?
@pward173 жыл бұрын
@Jeff Terrell Interesting, Ill check it out thanks again for the great information.
@A_Lesser_Man4 жыл бұрын
i did not know about <(cmd). that's pretty cool. i clicked going ya...sure, advanced my ass. well, blown away. i only knew about the first ... what? 3 commands, i think?
@sinbadgmail4 жыл бұрын
I've been using the bash for years now, but never took the time to learn advanced tricks. Very useful. Thanks!
@sumitmundhada9334 жыл бұрын
Simply superb. This was truly awesome. Is there a way I can have a small portion of bash to display these tips persistently? I may want to replace the content of that part once I master a shortcut.
@deeeeeds4 жыл бұрын
This is such a great example of how to solve a real-world problem using Clojure in a clear, concise manner. I find too many tutorials are like, "here's how you define a variable, function, macro, metaprogram, okay now go have fun" and lots of other live programming videos use lots of snippets and have a clear, finished goal in mind that they skip over the iterative process. I've been trying to learn Clojure for a good bit now and I really appreciated the way this video was laid out.
@stevenanderson70465 жыл бұрын
Awesome, thanks!
@keyvansaidi40735 жыл бұрын
This video is awsome.please continue and share more handy tips like these.
@knight0245 жыл бұрын
Didn't know about fc and :gs/<pattern>/<replacement> (freakin' awesome!)
@dumbhead21255 жыл бұрын
Thanks for this nice Video. Make more videos of this kind.
@majumdardipesh5 жыл бұрын
one of the best videos available on youtube on bash scripts ... also I am wondering why are you not making more of such videos... this is real gold and your presentation is unique and awesome... good job!
@ChillerDragon5 жыл бұрын
Nice to see that I actually know some of the stuff:)
@aaronlippincott73855 жыл бұрын
advanced tips for the bash command line _when using git_
@ramprasad14795 жыл бұрын
I learnt more from these 10 mins than 1 - 2 hours in many bash books and 1 - 2 years on the job. Simply awesome.
@kyptin5 жыл бұрын
I'm glad it was helpful! And thanks for saying so!
@thdcodes5 жыл бұрын
this is great and very well presented. Thanks for sharing!
@kyptin5 жыл бұрын
Thanks very much!
@invokesus6 жыл бұрын
Awesome video!
@TheEdi99996 жыл бұрын
I really liked the video ! I didn't know about the `fc` command, but it seems really useful indeed. I am currently using the readline shortcut C-x C-e which opens the currently typed command in your "$EDITOR". I also always have trouble to remind myself of the flags that can be used in command substitution (such as !!:gs/foo/bar), so I use only rarely for now. The Alt-. binding is indeed very useful, I use it all the time. Looking forward to other videos like this one !
@kyptin6 жыл бұрын
I agree that !!:gs is hard to remember. And I didn’t know about C-x C-e, nice! I think I’ve gotten comfortable enough with emacs-style in-line editing (C-a, C-e, M-b, M-f, M-backspace, C-y, etc.) that I probably wouldn’t need that much. Still, good to know about-when you need an editor, you need an editor!
@gdrapps6 жыл бұрын
Thanks a lot for this video man, I thought I was going to see the typical bash 'tips', find, ls -lsa, ctrl + r, sudo !!, this was beyond! Great work!
@zachadam67736 жыл бұрын
Is there any difference between ALT+Period and !$ ?
@kyptin6 жыл бұрын
Yes, a subtle one. They refer to the same thing: the last word from the previous command. However, !$ will get expanded when the command is executed (i.e. after you hit return), whereas M-. will get expanded immediately, so that you can see it and even edit what's inserted before executing the command.
@zachadam67736 жыл бұрын
kyptin Awesome, I figured there was something. Thanks!
@bdgoad6 жыл бұрын
Yeah, I've been using $_ for the past five years as found here www.gnu.org/software/bash/manual/html_node/Special-Parameters.html . It's good to know the ALT + . shortcut as well.
@adraug80766 жыл бұрын
Thanks so much!
@alexafshar43587 жыл бұрын
Great video! One tip, set in your layers command-log - very useful for demos like this, especially for people like me who use emacs standard distribution to figure out which cider command was called :) (I had to look up a few in spacemacs keybindings :P) Good job!
@kyptin7 жыл бұрын
Good idea, thanks! I'll check that out.
@markusharnvi34047 жыл бұрын
You make interesting screencasts. Thanks!
@glennehrlich7 жыл бұрын
What fonts are you using? They look very nice.
@kyptin7 жыл бұрын
I'm using Monaco on macOS. I'm also using Spacemacs, which has some creature comforts atop stock OrgMode in emacs, including `org-bullets` for nicer bullet styles. You can read more about OrgMode on Spacemacs here (spacemacs.org/layers/+emacs/org/README.html) or read about `org-bullets` here (github.com/sabof/org-bullets). Cheers!
@maskedbooger7 жыл бұрын
Your machine seems to be a good bit faster than mine. Out of curiosity, what are your specs?
@kyptin7 жыл бұрын
2012 macbook, so it's old, but it does have an SSD and 16GB RAM.
@torsenstarrow7 жыл бұрын
great video. you should consider doing a little tutorial for the spacemacs commands you use for clojure. Would love that.
@kyptin7 жыл бұрын
Hey, thanks for the idea! I had a similar comment on Reddit, and I think I just may do some Spacemacs videos next. Feel free to subscribe if you want to be notified. Cheers!
@torsenstarrow7 жыл бұрын
Awesome. Keep it up.
@BuildFunThings7 жыл бұрын
Very accessible video for new Clojurians! You could speed up even more by looking at clj-refactor, It allows you to move things in/out of lets, introduce namespaces etc. Nice work.
@kyptin7 жыл бұрын
I'm glad you think so! Definitely what I was going for. Ah, very cool, I'll have to check that out, thanks!
@kyptin7 жыл бұрын
I've been using clj-refactor since doing this video, and I agree: it's very nice! Thanks again for the tip.
@indigo00867 жыл бұрын
One thing I hate is how you can't eval unless you're on the character after the expression.
@kyptin7 жыл бұрын
Agreed-that's a little frustrating. I'm somewhat new to cider, so maybe there's a way that I just don't know about. Might have to look into that later…
@indigo00867 жыл бұрын
since everything is a function, it's just a matter of making another one. I tried a couple of solutions but none really worked.
@edmaphis98057 жыл бұрын
You can evaluate the top level form with your point anywhere in the form in Cider using the keyboard combo is C-M-x or C-c C-c in regular Emacs, not sure the combo in Spacemacs.
@indigo00867 жыл бұрын
That evals the top leveldef expression though not a the one your cursor resides in. That is useful though for quickly redefining defs and functions you've changed.
@tasshin7 жыл бұрын
Thanks for recording this! I liked the part where you made the -main function a composition of other functions.
@kyptin7 жыл бұрын
You're welcome! I'm glad you liked it. Yeah, higher-order functions for the win, right? :-)
@nuttanart7 жыл бұрын
Well put together. Thanks. I guess you already know by now that we can specify a column order for print-table, right?
@kyptin7 жыл бұрын
Ah, so you can! I did not know that. Thanks for saying so.