refaemerald.blogg.se

Dotbot ruby
Dotbot ruby











The farting goat: finding your terminal prompt.The benefit of taking classes and tutorials unlocking key features.Z shell and fish shell weighing up the differences.Kill codes killing a hanging node server, or Ruby app, etc.Top two feature of Z Shell, and why to use it.Why the terminal may not necessarily be your productivity bottleneck.MN: Hello and welcome to The Rabbit Hole, the definitive developer’s podcast in fantabulous Chelsey, Manhattan. I’m your host, Michael Nunez. My co-host today. MN: And today we will be taking about Leet terminal hack skills. I imagine throughout our working career, we’ve had to deal with terminal on many occasions and today we'll share some of our favorite key bindings and tools that we use to make our lives a little easier in the terminal.

dotbot ruby

EG: Leet elite is a haxor speak for elite for you non haxors out there. DA: Yeah and I mean like it's not really elite in any way. Like even small pieces of knowledge, like, I remember seeing article recently how the most popular article on Stack Overflow is how do I quit Vim? Like, you just get trapped in Vim by git or some other thing and then how do you get out? Cause I mean, it's like, there are a lot of things that people don't know about the terminal. MN: We're going to teach you how to get out, amongst other things. DA: That would be the last thing we teach you. Because by then you will be trapped in Vim. It's just a colon + Q, guys. Just do that. EG: Or, if you want to get super elite haxor, colon + X will save and quit with one command. MN: My, if I want to get out and, like get me out right now, colon + Q, bang! That's no save, I want out. I don't know what the hell I'm doing in here and I need to get out. Q! also known as “bang", will get you right out and everything is under control. MN: And, hopefully production is still available for you online because you didn't make any changes in that file. DA: So, that’s a good start we just solved like half of all terminal questions on Stack Overflow.

dotbot ruby

I would really appreciate if you listen to rest of the episode. MN: Cool, I know one of the things that I find very useful is the ability to share your what's called like the dotfiles or your configuration across multiple computers.

dotbot ruby

DA: Yeah! I've been meaning to do this for such a long time, because I'm always switching between computers for different clients, or for work, or having unfortunate hardware defects on new MacBook Pro's from 2017, god dang it! Because you have a particular setup at home and you want to share that with your particular setup at work and you want that to kind of match and I was just curious how do you guys manage that aspect of your terminal life. DA: So, I had a period where I switch computers like four times in a month and so I finally did it like, just automated the setup. So, basically DotBot is just a simple set of shell scripts that you can extend to manage your dotfiles in a separate place besides the home directory.













Dotbot ruby