Change default crontab editor to nano in FreeBSD
For sh based shells:
export EDITOR=/path/to/nano
For C shell based:
setenv EDITOR /path/to/nano
Remember that unless you save these setting to your login profile script (/home/user/.bash_profile for example), you lose the setting at log out.
If I remember correctly, FreeBSD uses C shell as the default user shell.