Подтвердить что ты не робот

Скрытые особенности Vim

На протяжении многих лет я думал, что я мастер Vim! Недавно я посетил настоящего мастера Vim! упс! Мои знания ужасно поверхностны!

Например, я не знал, что можно добавить \c, чтобы сделать регистр поиска нечувствительным. (вместо :set ignorecase)

Я отчетливо помню, как я был удивлен, когда нашел SuperTab или TagList первый раз. На официальном сайте Vim говорится: "Vim - это не редактор, предназначенный для хранения рук своих пользователей. Это инструмент, использование которого необходимо изучить", поэтому, естественно, у него должно быть много неоткрытых функций.

Итак, я спрашиваю, каковы ваши любимые особенности Vim? Что вы можете сделать с этим, что не можете или сложнее в других редакторах?

Конечно, есть и те же темы о других редакторах:

4b9b3361

Ответ 1

О "скрытой" части... Попробуйте следующее:

:help 42

:help!

: о)

Ответ 2

Мне потребовалось несколько лет, прежде чем я узнал о текстовых объектах

:help text-object
:nmap cw ciw
:nmap cW ciW

Также приятны ci" и ci (когда я хочу изменить строку или функцию args).

Ответ 3

Это не совсем скрытая функция, но это немного известная функция. Если вы наберете: X, вы можете зашифровать свой файл паролем.