

Link I'm here for the new stuff, not this Lifehacker 2011 list. If there's a good tutorial though hit me up on Twitter and I'm glad to run through it. I'm open to running through a tutorial but I just never worked at a place where its use was widespread enough to justify sitting down and learning it. I don't really know it well enough to speak to it. Terminal since opening a terminal from Sublime Text needs to happen all the time. Package Control since nothing else works without it.Ģ.
BBEDIT VS PAID FOR FREE
You can use most of the features for free forever, it is made by some of the best Mac developers in the world and I've never ever lost a file that I've been working on in BBEdit. My workflow looks something like: a dev box I am SSH'd into, Vim open and then maybe docs or a man page. You typically want to leave Vim running in something like Tmux just so you can keep multiple things running at the same time and switch between them.
BBEDIT VS PAID INSTALL
If you install Vim from Homebrew or from a linux package, just run vimtutor in your terminal, go through it and you'll have what you need to get started. Either should be fine, also Vim has a built-in tutorial which is more than enough to get you started. Tutorial: I learned with Vim Golf which was actually pretty fun, but I've also heard a lot of good things about Vimified. Vim plugins: My former coworkers at Braintree maintain the best Vim dotfiles that I have used at every job since which you can grab here.

At some point I'm sure I'll find some issue that causes me to switch. However if you are just starting go with Neovim.

I have not encountered any issues in 5+ years of daily use that would prompt me to change. I understand Neovim is better, I still use standard Vim. Here are some of the tools I've used for at least a few months in a row as my most-used applications along with any tips or add-ons I liked. However a lot of the projects I'll discuss later are certainly safe to use, just might not have all the bells and whistles. If you are just here looking for what should be your daily workhorse, it would be safer to pick from those. That's up to you, but I will outline a few common recommendations below that I've used extensively for mission critical work along with why I like them. Should I use any of these to pay my bills? These won't be incredibly detailed reviews, but if there is interest I'm more than happy to go back and do a deeper dive into any individual one. I thought it would be fun to download some and try them out for a few hours each to get some actual work done. However with the rise of Rust there has been an explosion of new entries into the text editor space, with a lot of cool and novel ideas.
BBEDIT VS PAID CODE
That said, I'm not qualified to really speak on what is the best IDE (although according to people I work with its VS Code with plugins by a mile). There isn't a right or wrong answer to "what tool should you be using", it's more like picking a chair or a mattress. People interested in an ideological fight over this issue should remember you are asking people to spend 8 hours a day using this thing. It's not my preference but it is entirely valid and right.
BBEDIT VS PAID FULL
If you like using a full IDE (Integrated Development Environment) know that I am not coming for you. Vim + tmux has been my go-to now for 5+ years. I still use BBEdit all the time, mostly as a clipboard style storage location, notes or just outlining tasks. I went from BBEdit, my favorite Mac app of all time (seriously I love this app so much I bought a tshirt with their logo on it which you can get here) to Vim. There is something promising about them, a blank canvas that you can quickly mess up with your random commented out lines.
