Скрытые возможности Vim - PullRequest
17 голосов
/ 22 июля 2010

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

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

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

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

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

Ответы [ 3 ]

6 голосов
/ 23 июля 2010

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

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

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

6 голосов
/ 23 июля 2010

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

:help 42</p> <p>:help!

: o)

0 голосов
/ 26 июля 2016

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

...