SEARCH

Введите поисковый запрос в поле выше ^, или воспользуйтесь поиском по форуму.

#1 2025-01-19 12:03

cOR
Администратор
Зарегистрирован: 2023-08-29
Сообщений: 85
Сайт

Текстовый редактор Vim - шпаргалка для начинающих

tdm_vim_editor.jpg
Vim (сокр. от Vi Improved, произносится «вим») — свободный текстовый редактор, созданный на основе более старого vi, разработанного Биллом Джойем. Автор Vim’а, Брам Моленар, создал его из порта редактора Stevie для Amiga и в 1991 году выпустил общедоступную версию. Vim предназначен для использования как в интерфейсе командной строки, так и в качестве отдельного приложения в графическом пользовательском интерфейсе.

Он работает в нескольких режимах, из которых Вас заинтересуют режим вставки (редактирование текста) и нормальный (командный) режим. Чтобы попасть из Vim обратно в консоль, нужно в командном режиме ввести :q. Переход в командный режим из любого другого : Esc.

Если нужно что-то написать, нажмите i — это переход в режим вставки текста. Если нужно сохранить изменения, перейдите в командный режим и наберите :w.

Vim (некоторые команды)
# Нажатия кнопок
ESC     — переход в командный режим
i       — переход в режим редактирования текста
ZQ (зажат Shift, поочередное нажатие) — выход без сохранения
ZZ (зажат Shift, поочередное нажатие) — сохранить и выйти

# Нажатия кнопок
ESC     — переход в командный режим
i       — переход в режим редактирования текста
ZQ (зажат Shift, поочередное нажатие) — выход без сохранения
ZZ (зажат Shift, поочередное нажатие) — сохранить и выйти

# Ввод в командном режиме
:q!             — выйти без сохранения
:wq             — сохранить файл и выйти
:w filename.txt — сохранить файл как filename.txt
Еще раз более подробнее smile
Режимы работы Vim
  • Режим команд (Command mode) - используется для выполнения команд. При запуске Vim, вы находитесь в этом режиме.

  • Режим вставки (Insert mode) - используется для ввода текста. Для перехода в этот режим, нажмите клавишу "i".

  • Режим замены (Replace mode) - используется для замены существующего текста. Для перехода в этот режим, нажмите клавишу "R".

  • Режим визуального выделения (Visual mode) - используется для выделения текста для копирования, вырезания или изменения. Для перехода в этот режим, нажмите клавишу "v".

Навигация
  • h - переместить курсор влево

  • j - переместить курсор вниз

  • k - переместить курсор вверх

  • l - переместить курсор вправо

  • w - переместить курсор на начало следующего слова

  • b - переместить курсор на начало предыдущего слова

  • e - переместить курсор на конец текущего слова

  • 0 - переместить курсор в начало строки

  • $ - переместить курсор в конец строки

  • gg - переместить курсор в начало файла

  • G - переместить курсор в конец файла

Редактирование текста
  • i - вставить текст перед курсором

  • a - вставить текст после курсора

  • o - вставить новую строку после текущей строки и перейти в режим вставки

  • dd - вырезать текущую строку

  • yy - скопировать текущую строку

  • p - вставить скопированный или вырезанный текст после курсора

  • u - отменить последнее действие

  • Ctrl + r - повторить отмененное действие

Сохранение и выход из редактора
  • :w - сохранить файл

  • :q - выйти из Vim

  • :wq - сохранить файл и выйти


Думай дважды, кодь однажды. (c) cOR

Offline

Copyright © 2023 TDM ltd.
Created by cOR.

TDM Logo