Ник, либо ты учишь Vim, либо ты учишь Sublime Text 2.
Винтажный режим ST2 в лучшем случае является хорошим приближением к основным функциям Vim в рамках Sublime Text.
Например, он не имеет той же командной строки и, следовательно, не предоставляет потрясающую функцию поиска / замены Vim.
Для этого вы должны использовать собственный механизм поиска / замены ST2, который можно получить, набрав Ctrl
+ h
.
Когда вы печатаете /
в «командном режиме», в нижней части окна отображается строка поиска. Так как это собственная панель поиска ST2 (также доступная через Ctrl
+ f
), она совсем не работает, как панель замены. Гораздо меньше, как в командной строке Vim.
Список сходств винтажного режима / vim в тысячи раз короче, чем список их различий, поэтому я предлагаю вам остановиться и подумать о том, что вы действительно хотите сделать:
a)
Узнайте, как использовать Sublime Text 2, который является очень хорошим текстовым редактором
или же
b)
Узнайте, как использовать Vim, который является одним из двух лучших текстовых редакторов (насколько я дипломатичен).
Если вы выбираете a)
вам вообще не нужно активировать винтажный режим, так как большинство его функций составляют 1/1 соответствия с собственными функциями ST2. Перестаньте смотреть статьи Vim, вместо этого потратьте свое время на изучение того, как работает ST2 и как извлечь из него максимальную пользу.
Если вы выбрали b)
первый шаг, вы должны сделать учебник vim доступным через Terminal.app: введите vimtutor
и следуйте инструкциям. После того, как вы это сделали vimtutor
(возможно, пару раз), вы можете загрузить последнюю сборку MacVim и начать применять полученные знания.
Отказ от этого выбора ни к чему не приведет, потому что большая часть того, что вы найдете о Vim, не будет работать в ST2, а то, что работает, - это небольшая доля того, что делает Vim таким удивительным.
В конце концов, ваш выбор не имеет значения. Главное, чтобы вы сделали это и сосредоточились.