За эти годы я думал, что я - ведущее устройство Vim! Недавно я навестил настоящее ведущее устройство Vim! ой! Мое знание является ужасно поверхностным!
Например, я не знал, что возможно добавить a \c
сделать поиск нечувствительным к регистру. (вместо :set ignorecase
)
Я ясно помню когда, как я удивлен, когда я нашел плагины SuperTab или TagList первым разом. Официальный сайт Vim говорит, что "Vim не является редактором, разработанным для содержания рук его пользователей. Это - инструмент, использование которого должно быть изучено". так естественно это должно иметь много неоткрытых функций.
Таким образом, я спрашиваю, каковы Ваши любимые функции Vim? Что такое вещи, которые можно сделать с ним, что Вы не можете или быть более трудными в других редакторах?
Конечно, существуют некоторые те же темы о других редакторах:
Насчет "скрытой" части... Попробуйте вот это:
:help 42
:help!
:o)
Мне понадобилось несколько лет, прежде чем я узнал о текстовых объектах
:help text-object
:nmap cw ciw
:nmap cW ciW
Также хороши ci"
и ci"
(когда я хочу изменить строку или args функции).