Eccidental Enlightenments

Learn : : Practice : : Share

Vim #01: Основной принцип и базовые команды

| Comments

Ох, и не просто же пошло. :) В этом скринкасте я говорю об основном принципе Vim’а - его режимности, а также разбираю базовые команды перемещения и вставки.

Шпаргалка:

  • Работа с файлами
    • :e - создание/открытие файла
    • :w - сохранить файл
    • :q - выйти из редактора
  • Перемещение
    • h - влево, j - вниз, k - вверх, l - вправо
    • 0 - в начало строки, ^ - начало “видимой” строки, $ - конец строки
    • w/W - по словам вперед, e - по словам вперед (курсор на конце слова), b/B - по словам назад
    • f - искать символ в строке, ; - искать дальше вперед, , - искать дальше назад
    • (, ) - перемещаться по предложениям, {, } - перемещаться по параграфам
    • gg - в начало файла, G - в конец файла
    • C-E - скроллить вниз, C-Y - скроллить вверх (сохраняя курсор неизменным)
    • C-F - листать страницу вниз, C-B - страницу вверх
    • H - первая видимая строка, M - середина, L - последняя строка
    • zt - сделать текущую строку верхней, zz - середина, zb - нижняя
  • Вставка
    • i - вставить до курсора, a - после курсора
    • I - вставить в начало строке, A - в конец строки
    • o - вставить строку ниже, O - выше
    • x - удалить символ
    • d - удалить блок
    • p - вставить удаленный символ после курсора, P - до курсора
    • r - заменить символ
    • c - замена: удалить и остаться в режиме вставки
    • cc - заменить строку, C = c$ - заменить от курсора до конца строки
  • Другое
    • u - undo, C-R - redo
    • . - повторить последние действия

Comments