Команды Vim, базовое руководство по использованию этого текстового редактора

Команды Vim, основное руководство

El текстовый редактор вим старый знакомый каждого пользователя Linux. особенно те программисты. Его использование непросто, и ему нужно научиться, но как только вы освоите его, он станет вашим верным помощником при наборе кода. Следовательно, если вы хотите начать, мы дадим вам небольшой гайд по основным командам Vim которые вам придется использовать в своих файлах.

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

Установите Vim на свой компьютер

Редактор Vim, основные команды

Первое, что вам нужно сделать, это установить знаменитый редактор, чтобы иметь возможность его использовать. Одним из приятных сюрпризов Vim является то, что это мультиплатформенный, так что вы можете использовать его во всех операционных системах. Хотя мы уже говорили вам, что он предназначен для использования в средах Linux. Его установка в Linux выглядит следующим образом:

sudo apt-get install vim

Вместо этого, если вы хотите установить его на Windows или MacOS, здесь мы оставляем вам следующие ссылки на его официальную страницу, где у вас будет как версия с терминалом, так и версия с графическим интерфейсом. В обоих случаях рекомендуется использовать версию для Терминала.

Версия для Windows
версия MacOS

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

vim nombre-documento-.txt

И нажав клавишу ENTER, мы уже будем внутри редактора Vim с открытым документом и готовым к тому, чтобы вы его обработали.

Основные команды Vim для знакомства с популярным текстовым редактором

Первое, что мы хотим вам сказать, это то, что хотя в своей первоначальной версии многие клавиатуры того времени не имели клавиш направления, смещения пришлось делать другими ключами -Это чувствительно к регистру. А они следующие:

  • Правильно: l
  • Левый: h
  • Под: j
  • Арриба: k
  • Переходим к началу документа, который у нас открыт: gg
  • Перейти к началу строки: ^
  • Перейти в конец строки: $
  • Переходим в конец документа, который у нас открыт: G
  • Прокрутите до последнего изменения, которое мы сделали: ;

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

компьютерное программирование

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

Что ж, как только файл открыт, Vim ждет, пока вы начнете вводить первые несколько команд. И что это? Представляем их вам ниже:

  • Войдите в режим вставки -поместите новый текст-: i (для выхода из этого режима достаточно нажать ESC)
  • Введите вставку и поместите новый символ сразу после курса: a
  • Введите вставку и напишите в конец текущей строки: A
  • Вставьте новую строку под курсом: o
  • Вставьте новую строку над курсом: O
  • Замените символ, который находится прямо в курсе: r (нужно сразу нажать новый символ для ввода)
  • Печать на принтере, настроенном по умолчанию: ха!

Команды Vim для вырезания, удаления и вставки в документ, открытый в текстовом редакторе

Мы продолжаем редактировать тексты, которые мы открыли в популярном текстовом редакторе 1991 года рождения. И в этом случае мы собираемся оставить вас с список команд Vim, которые вам понадобятся для удаления, вырезания, копирования и вставки текста внутри файла.

  • Вырезать текущую строку, на которой находится курсор: dd (одна строка) или XDD (если вы измените «x» на число -3dd, например-, строки, которые вы указали до курсора, будут вырезаны)
  • Вставьте текст, который мы скопировали или вырезали, в то место, где мы нажимаем команду: p
  • Удалить символ под курсором: x
  • Удалить все слово, где находится курсор: галка
  • Удалите все слово, где находится курсор, и войдите в режим вставки: cw
  • Удалить от курсора до конца строки и войти в режим вставки: c$
  • Скопируйте всю строку: yy
  • Скопируйте оттуда, где у нас стоит курсор, в конец строки: y$
  • Скопируйте полное слово там, где у нас стоит курсор: йив
  • Скопируйте номер строки из того места, где мы разместили курсор: 2yy, 3yy, ... (2 или 3 строки от того места, где у нас стоит курсор)

Отменить изменения, сделанные с помощью команд Vim

строки программирования

Наконец, в этом небольшом руководстве по командам Vim мы оставляем вам то, что вам следует делать. если вы хотите отменить изменения, сделанные с помощью предыдущих команд выполняется в текстовом редакторе.

  • Отменить последнюю введенную команду – :u
  • Отменить последние команды с указанием числа – :сюй (замените «x» на конкретное число)
  • Повторить последнее сделанное изменение – : повторить
  • Чтобы повторить все изменения за последний час (или несколько часов) – : ранее 1ч 
  • Чтобы повторить изменения последних нескольких минут – : спустя 20 м (в данном случае это будут последние 20 минут)

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

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


Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.