Change & Set the Default crontab Editor
Want to change the crontab editor on the Mac? You can do that! We’ll show you how to use a different crontab editor on a selective per-edit basis, and also how to change the default crontab text editor. You can use vi, emacs, nano, or whatever else you’d like. Most hardcore command line users and unix geeks love vi, but I personally prefer nano, so that will be what is demonstrated here.
If you want to change your default crontab editor to nano, here’s how to do this via the command line in Mac OS X (and linux too but we’re focusing on Mac here obviously).
How to Use a Different crontab Editor Once
For a one time edit, launch the terminal and type:
EDITOR=nano crontab -e
How to Change crontab Default Editor in Mac OS X Command Line
If you want to set nano as your default editor in general, you use this command:
Now when you go to edit crontab, nano will be the default editor than vi.
How to Check What Editor Crontab is Using
You can test changes to cron editor or check what editor this is using by typing:
Looking beyond Mac OS X, this should work in Linux as well.
If you know of other approaches to methods to modifying crontab editors and cron, or any other helpful cron or command line tips, share in the comments below!