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. DA: And I use this thing called, DotBot. 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. 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. 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. I would really appreciate if you listen to rest of the episode. DA: So, that’s a good start we just solved like half of all terminal questions on Stack Overflow. MN: And, hopefully production is still available for you online because you didn't make any changes in that file. Q! also known as “bang", will get you right out and everything is under control. I don't know what the hell I'm doing in here and I need to get out. 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. EG: Or, if you want to get super elite haxor, colon + X will save and quit with one command. It's just a colon + Q, guys. Just do that. Because by then you will be trapped in Vim. DA: That would be the last thing we teach you.
Dotbot bank how to#
MN: We're going to teach you how to get out, amongst other things. 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. DA: Yeah and I mean like it's not really elite in any way. EG: Leet elite is a haxor speak for elite for you non haxors out there. 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. MN: And today we will be taking about Leet terminal hack skills. I’m your host, Michael Nunez. My co-host today. MN: Hello and welcome to The Rabbit Hole, the definitive developer’s podcast in fantabulous Chelsey, Manhattan.
Dotbot bank install#
Inside of this episode we dive into tips on working with the terminal, interesting shell commands or shell applications you can install on your machine, and even how to get out of Vim when you are trapped. There are a lot of things that people don't know about the terminal, including small pieces of incredible helpful knowledge. Throughout our working career, we have had to deal with terminal on many occasions and today we will share some of our favorite key bindings and tools that we use to make our lives a little easier in the terminal. Today on the show we will be taking about Leet terminal hack skills.