Skip to main content

Linux / Unix Command: vi, vim, gvim

Vim Basics in 8 Minutes (Июнь 2026)

Vim Basics in 8 Minutes (Июнь 2026)
Anonim

СИНТАКСИС

% vi опции файл ..

ОПИСАНИЕ

  • Текстовый редактор «vi» не рекомендуется для новичков.
  • Выходить VI (без изменений) используйте эти пять символов: : Д!.
  • ВИМ: Современные дистрибутивы Linux используют напор (= "vi улучшено") вместо VI , а vim несколько лучше оригинала VI .
  • Gvim: Версия графического интерфейса пользователя VI также доступен: type Gvim в X-терминале.
  • Самое главное понять VI это «модальный» редактор, то есть он имеет несколько режимов работы, среди которых пользователь должен переключиться. (Эти же нажатия клавиш имеют разные эффекты в разных режимах.) Ниже приводится краткая ссылка с четырьмя основными красными командами.

    Команды для переключения режимов:

ключ

Вход в режимзамечания
<ESC>командный режим(вернитесь в командный режим из любого режима редактирования)
я«Вставить» режим редактирования(начало вставки перед текущей позицией курсора)

НОТА: Не нажимайте никакие другие клавиши в командном режиме. В командном режиме больше команд и режимов!

Копирование, вырезание и вставка (в командном режиме):

  • v начните выделять текст. Затем переместите курсор, чтобы выделить текст.
  • y копия выделенного текста
  • x вырезанный выделенный текст
  • текст пасты, который был вырезан / скопирован

Сохранение и выход из режима команд:

  • : w write (= save)
  • : w filename напишите содержимое в файл "filename"
  • : x сохранить и выйти
  • : q quit (он не позволит вам, если изменения не сохранены)
  • : Д! отказаться от изменений (вам не будет предложено, если изменения не будут сохранены)

ПРИМЕР

% vi parse_record.pl

Запускает vi с настройками по умолчанию и открывает файл parse_record.pl.

Важный: Использовать человек команда ( % человек ), чтобы увидеть, как команда используется на вашем конкретном компьютере.