Вы все когда-то писали код. Вы все когда-то писали текст. Где вы это делали было мало важно. Но сегодня мы с вами поговорим о том, что объединяет эти два процесса.
Можно! И мы поговорим о них в конце.
Но у текстовых редакторов есть набор преимуществ
Это настолько обширная тема, что про это будет одна из следующих лекций.
В целом выбирайте то, что вам нравится(визуально или по названию). Самыми популярными(не IDE) являются VS code, Notepad++, Vim/neoVim, Sublime Text.
Сегодня мы обсудим два из них.
VIMVIM такой какой он есть?Вы скорее всего слышали о VIM и о том насколько тяжело из него выйти. Его дизайн является следствием многих лет эволюции и улучшений привнесенными разными людьми.
В самом начале был ed (editor), который не был задизайнен для удобного пользования, а создавался для очень узкого круга лиц и, соответственно, был сильно неудобен. В дальнейшем появился редактор “для смертных” em (editor for mortals).
В общем эволюция до VIM выглядела так
ed → em → en → ex → ex2.0 aka vi → vim
В дальнейшем эта эволюция не остановилась и от оригинального VIM-a отделился neovim.