Показать статистику
0 голосов
от (1.7тыс. баллов)
Пользуюсь vim несколько лет, но терпения изучить все тонкости не хватает. Ограничиваюсь каким то базовыми вещами вроде :x! (сохранить и выйти) и тому подобным. Хотелось бы получить дельную шпаргалку по vim. Не по всем функциям, которых слишком много, а именно по тем, которые можно реально использовать в работе каждый день.
71 просмотров 1 ответов

1 Ответ

0 голосов
от (9.3тыс. баллов)
редактировать от

Интересные фичи, которые я лично применяю на практике

Общее

K (Shift + k) - открывает мануал для слова, на котором находится курсор. 

На примере ниже - курсор расположен на операторе "while":

Нажимая K, получим:

Далее из разряда "общее" - сохранить текущий файл как myfile1:

:saveas myfile1.txt

Перемещение по тексту

e - переместить курсор в конец словаb - вернуться к началу слова. Если B - будет тоже самое, но слово может содержать пунктуацию
w - вернуться к началу слова.L - прыгнуть в конец экрана
$ - прыгнуть в конец строки} или { - переместиться к следующему или предыдущему параграфу

Редактирование текста

r - заменить один символ. - выполнить последнюю команду снова (повтор)
dw - удалить словоdts - удалить до символа "s". Пример: есть текст вида "cdsf7". Если выполнить "dts" - останется хвостик в виде "f7".
u - отменитьCtrl + r - повторить
...