А зачем вообще писать в терминале? Я может чего не понимаю, но всегда стараюсь даже баш скрипты писать в нормальных редакторах, что бы не делать глупых ошибок 🙂
В терминале пишу только если нет доступа к нормальной машине и приходится напрямую на сервере сидеть. А так, ну не знаю. Дело привычки. Вим не нравится из за того, что нужно делать лишние движения. Проще в том же notepad++ .