Полное руководство по основным командам Vim для начинающих

Вот несколько основных команд Vim:

  1. Вставка и редактирование текста:

    • i: войти в режим вставки в текущей позиции курсора.
    • a: войти в режим вставки после текущей позиции курсора.
    • o: откройте новую строку ниже текущей и войдите в режим вставки.
    • O: откройте новую строку над текущей и войдите в режим вставки.
    • r: заменить символ под курсором на новый символ.
  2. Сохранение и выход:

    • :w: сохранить текущий файл.
    • :q: Закройте Vim.
    • :q!: Завершить работу Vim без сохранения изменений.
    • :wq или :x: сохранить изменения и выйти из Vim.
  3. Навигация внутри файла:

    • h: двигаться влево.
    • j: двигаться вниз.
    • k: двигаться вверх.
    • l: Двигайтесь вправо.
    • gg: переход к началу файла.
    • G: Перейти в конец файла.
    • :line_number: переход к определенному номеру строки.
  4. Удаление и копирование:

    • x: удалить символ под курсором.
    • dd: удалить текущую строку.
    • yy: скопировать текущую строку.
    • p: вставьте скопированный или удаленный текст.
  5. Поиск и замена:

    • /pattern: поиск определенного шаблона.
    • ?pattern: поиск определенного шаблона в обратном направлении.
    • :%s/old/new/g: заменить все вхождения слова «старый» на «новый» во всем файле.
    • :%s/old/new/gc: заменить все вхождения слова «старый» на «новый» во всем файле с подтверждением.
  6. Отменить и повторить:

    • u: отменить последнее изменение.
    • Ctrl + r: повторить последнее изменение.

Помните, что это всего лишь базовый обзор команд Vim. Vim имеет множество более мощных функций и возможностей. Для получения более подробной информации рекомендуется обратиться к документации Vim или онлайн-ресурсам.