6 методов доступа и навигации по истории команд Vim

В Vim история команд представляет собой список ранее выполненных команд. Вы можете получить доступ к истории команд и перемещаться по ней, используя различные методы. Вот несколько способов работы с историей команд Vim:

  1. Окно командной строки:

    • Нажмите «:», чтобы войти в режим командной строки.
    • Используйте клавиши со стрелками (вверх и вниз) для навигации по истории команд.
    • Нажмите Enter, чтобы выполнить команду.
  2. Редактирование командной строки:

    • Нажмите клавишу со стрелкой вверх (или Ctrl+p), чтобы перейти к предыдущей команде.
    • Нажмите клавишу со стрелкой вниз (или Ctrl+n), чтобы перейти к следующей команде.
  3. Поиск в командной строке:

    • Нажмите Ctrl+R и начните вводить ключевое слово для поиска определенной команды в истории.
    • Нажмите Ctrl+R еще раз, чтобы просмотреть несколько совпадений.
  4. История командной строки:

    • Введите «:history» и нажмите Enter, чтобы открыть окно истории командной строки.
    • Для прокрутки истории используйте команды навигации, такие как j (вниз), k (вверх), Ctrl+d (страница вниз) и Ctrl+u (страница вверх).
    • Нажмите Enter, чтобы выполнить выбранную команду.
  5. Вызов командной строки:

    • Нажмите Q (заглавная q) в режиме командной строки, чтобы открыть окно командной строки, в котором отображается история команд.
    • Используйте j и k для навигации по истории.
    • Нажмите Enter, чтобы выполнить выбранную команду.
  6. Конфигурация Vimrc:

    • Вы можете настроить размер истории командной строки, установив параметр «история» в файле vimrc. Например, добавьте строку «set History=100», чтобы сохранить в истории 100 последних команд.