Command Line - Set your default editor for things like crontab, visudo, etc...

One thing I hate is going in to edit a crontab or run visudo and being forced to use pico instead of my text editor of choice (vim). Here’s how to change the default editor for your system..
Open up /etc/bashrc in your favorite editor and look for the lines:

export EDITOR="pico"
export VISUAL="pico"

Now, change it to the one you’d like to use for tools like crontab or visudo:

export EDITOR="vim"
export VISUAL="vim"

You’ll have to log out then back in, but now the default editor on your system is of your choosing.