Fixes#2098
- Add nano and vim to provide editor choices for users
- Set EDITOR and VISUAL environment variables to nano as default
- This ensures /memory command and other tools work out of the box
Users can still change their preferred editor by setting these environment variables in their shell configuration.