Как-то никто этого не упоминал. Попробуйте emacs.
Это идеальный редактор программистов. Он встроен в режим Fortran, который поддерживает отступы, выделение и т. Д. Ярлыки редактирования могут привыкнуть к тому, что вы используете большинство других редакторов (хотя это не так точно, как с vim). Режим CUA может помочь здесь. Я предлагаю запустить учебник (когда вы впервые запустите его, он расскажет вам, как). В конечном итоге вы найдете emacs намного мощнее, чем любой другой редактор. Ничто, кроме vim, даже не приближается.