Какие из популярных команд редактора Vim?

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

Команды Vim

Ниже приведен список общих команд Vim и их функций. Это не полный список, так как он не включает расширенные команды, но его достаточно, чтобы вы могли функционально использовать Vim. Вы узнаете об основных командах, навигации, редактировании, поиске, маркировке и работе с несколькими файлами.

Примечание : и > в фактических командах опускаются. Они просто используются для обозначения имени вашего ввода.

Основные команды

Esc — Выходит из текущего режима в «командный режим».

i — Сохраняет текущий режим в «Режим вставки»

: help — выполняет поиск в справочной документации по вашему ключевому слову

: w — сохраняет ваш файл

: wq — сохраняет и закрывает ваш файл

: q — закрывает ваш файл.

ZZ — сохраняет ваш файл и закрывает Vim

Команды навигации

h — перемещает курсор влево

j — перемещает курсор на одну строку вниз

k — перемещает курсор на одну строку вверх

l — перемещает курсор вправо

10j — Ходы курсор вниз на 10 строк

H — перемещает курсор в верхнюю строку на экране

M — перемещает курсор в среднюю строку на экране

L — перемещает курсор в нижнюю строку на экране

w — перемещает курсор в начало следующего слова

b — перемещает курсор в начало предыдущее слово

e — перемещает курсор в конец текущего слова

gg — перемещает курсор в первую строку файла

G — перемещает курсор в последнюю строку файла

0 — перемещает курсор в начало текущей строки

# — эта команда переводит вас в строку #, где # указывается вами

Команды редактирования

i — Вставить перед текущим символом

a — Вставить после текущего символа

o — Вставить строку ниже текущей строки, затем перейти в режим вставки

O — вставить строку над текущей строкой, затем перейти в режим вставки

s — удалить символ на курсоре и вставить

S — Удалить строку у курсора и вставить

. — Повторить последнюю команду

r — Заменить один символ и вернуться в командный режим

u — Отменить

Поиск команд

/ — поиск в документе ключевого слова

/word — Находит следующий экземпляр слова.

* — Находит следующий экземпляр текущего слова.

# — поиск предыдущего экземпляра текущего слова

n — повторный поиск текста в направлении последнего поиска

Работа с несколькими файлами

: bn — переход к следующему буферу

: bp — переход к предыдущему буферу

: bd — удаляет буфер

: sp ode> - открывает файл в новом буфере и разделяет экран по горизонтали

: vsp — открывает новый файл в новом буфере и разделяет экран по вертикали

ctrl + ws — разделение окон

ctrl + ww — переключение между окнами

ctrl + wq — закрыть окно

ctrl + wv — разделить окна по вертикали

Команды маркировки

v — запускает визуальный режим, отмечает строки и запускает команду.

V — запускает линейный визуальный режим

o — переход к другому концу отмеченной области

ctrl + v — запускает визуальный блок режим

aw — отмечает слово

Резюме

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

Оцените статью
nanomode.ru
Добавить комментарий