Vim для windows как установить

Установка и использование текстового редактора Vim

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

Данное руководство охватывает установку и базовое использование Vim.

Установка vim

Благодаря широкому использованию vim в командной строке Linux он доступен в репозитории по умолчанию почти каждого дистрибутива.

Для установки редактора на Ubuntu и Debian используйте команду apt-get:

sudo apt-get install vim

Чтобы установить vim на Fedora и CentOS, используйте yum:

sudo yum install vim

На Arch Linux vim можно установить с помощью pacman:

sudo pacman -S vim

Итак, теперь Vim установлен.

Начало работы c Vim

При вызове без аргументов Vim по умолчанию открывает пустой документ. В зависимости от дистрибутива Vim может сначала вывести вступление и лицензию, которые исчезнут сразу после начала работы с редактором.

Тем не менее, сейчас запускать vim с чистого документа не нужно. Чтобы продемонстрировать возможности vim, можно создать новый документ под названием «newfile»

echo «This is a new file.
Here is the second line
And here is the third line.
Some more text is on this line. We will edit this file in vim.
It will be great fun.» >> newfile

Теперь откройте только что созданный файл.

Модальное редактирование

Главное отличие Vim от большинства других редакторов состоит в том, что vim является «модальным» редактором. В редакторах такого типа специальные функции редактирования, такие как копирование текста, выполняются путем удерживания одной или нескольких клавиш-модификаторов и затем нажатия обычной клавиши. Vim использует различные режимы, чтобы отличать эти функции от обычного ввода текста.

Обычный режим

Используется для редактирования операций. Копирование, вставка, перемещение, удаление и изменение текста осуществляются в этом режиме.

Vim выполняет редактирование в «обычном» режиме. В данном режиме редактор находится при запуске. Этот режим используется для быстрого перемещения и редактирования текстового документа. Он не используется для ввода текста.

  • [esc] – чтобы перейти в обычный режим, нажмите клавишу «escape».

Режим вставки

Используется для ввода текста. Данный режим можно установить несколькими способами.

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

  • i – устанавливает режим вставки в текущей позиции курсора;
  • а – устанавливает режим вставки после текущей позиции курсора;
  • I – устанавливает режим вставки в начале текущей строки;
  • А – устанавливает режим вставки в конце текущей строки.

Визуальный режим

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

Третий режим, который использует Vim, называется визуальным. Участки текста выделяются как цель для команд редактирования или форматирования.

  • v – устанавливает обычный визуальный режим. Выбор осуществляется путем перемещения курсора вверх, вниз, влево и вправо.
  • V – устанавливает режим визуальной строки. Выбираются целые строки, от первого до последнего символа, путем перемещения вверх и вниз.
  • [ctrl]-v – Переход в режим визуального блока. Блок для выбора можно расширить и сузить. С помощью этого метода можно выбрать отдельные части нескольких строк.
Читайте также:  Драйвера для asus x55a windows 10 64 bit

Командный режим

Используется для выполнения команд. Для активации этого режима используется двоеточие.

Дополнительный режим, который необходим для сложного редактирования, изменения настроек и для управления vim, называется командным. Данный режим используется для сохранения документов, завершения работы программ, выполнения сложного поиска, и т.п.

Перемещение по тексту в редакторе vim

Основы перемещения

Перемещаться по тексту всегда можно при помощи клавиш со стрелками, но Vim предоставляет и более быстрые способы перемещения по документу. В обычном режиме можно использовать клавиши h, j, k и l для передвижения влево, вниз, вверх и вправо соответственно.

Сначала эти клавиши управления курсором могут сбить с толку и показаться нелогичными, но их выбор не случаен. На обычной клавиатуре они расположены в опорном ряду клавиш. Это значит, что работать с ними намного удобнее.

Расширенное перемещение

Существуют также другие горячие клавиши перемещения. Ниже приведены самые полезные их них.

  • gg – перемещение в начало документа;
  • G – перемещение в конец документа. Указав перед данной опцией номер строки, можно перейти к этой строке.
  • w – переход к следующему слову. Указав перед опцией число, можно перейти к такому количеству слов.
  • b – вернуться к предыдущему слову. Указав перед опцией число, можно вернуться на такое количество слов назад.
  • e – переход в конец слова. Указав перед опцией число, можно пропустить такое количество слов.
  • 0 – перемещение в начало строки.
  • $ – передвижении в конец строки.

Редактирование

Редактирование текста в Vim осуществляется путем запуска команд в обычном режиме.

Важно понимать, что команды редактирования в Vim очень мощны в сочетании с операторами движения. Все опции, описанные в главе о перемещении, могут быть использованы в качестве направления. К примеру, команду редактирования слова можно выполнить при помощи внесения флага «w».

Ниже приведены несколько действий, которые можно использовать:

Удаление текста

  • x – удаляет символ под курсором.
  • d – удаляет символ в направлении, указанном после ввода команды. Например, «dl» удаляет символ справа.
  • dd – удаляет строку.
  • D – удаляет текст от текущей позиции курсора до конца строки.

Изменение текста

  • r – заменяет символ под курсором. Укажите символ, который нужно заменить, в конце команды.
  • c – изменяет текст в указанном направлении. К примеру, «cw» изменяет текущее слово. После выполнения этой команды vim переходит в режим вставки, так что можно ввести текст для замены.
  • C – изменяет текст до конца строки. Данная команда также переводит vim в режим вставки.

Копирование и вставка

  • y – копирует в указанном направлении.
  • yy – копирует целую строку.
  • Y – копирует текст до конца строки.
  • p – вставляет последнюю скопированную (или удаленную) строку под текущей строкой.
  • P – вставляет последнюю скопированную (или удаленную) строку над текущей строкой.

Прочее редактирование

  • u – отменить последнее действие.
  • r – повторить последнее действие.
  • J – соединить текущую строку со следующей.

Управление документами

Vim управляет документами преимущественно в командном режиме. Для ввода команд перед каждой нужно использовать двоеточие.

  • :q – выйти из vim. Если изменения не были сохранены, это не удастся.
  • :q! – выйти из vim, не учитывая все несохраненные изменения.
  • :w – сохранить изменения. Нажмите пробел и введите имя файла, чтобы сохранить документ в другое место; если это первое сохранение, укажите место для сохранения.
  • :e – отредактировать следующий файл.
  • :bn – отредактировать следующий открытый в vim файл.
  • :bp – отредактировать предыдущий открытый в vim файл.

Итоги

Как уже упоминалось ранее, мощность Vim состоит в возможности объединять различные команды в цепи. Самый простой способ понять эту концепцию – рассматривать команды vim как английский язык. То есть, клавиши в обычном режиме могут представлять прилагательные, глаголы и существительные.

Читайте также:  Центр обновления предлагает windows 10

К примеру, чтобы скопировать (yank) 4 слова (words), просто переведите эту фразу на понятный vim язык. В данном случае получится:

Чтобы удалить (delete) текст с текущей строки и до конца файла, введите:

Такой подход также полезен для того, чтобы понять некоторые условные обозначения, которые vim использует в командах редактирования.

Заглавная версия команды редактирования чаще всего нацелена от текущей позиции курсора до конца строки. К примеру, чтобы изменить текст от текущей позиции курсора до конца строки, используйте:

Чтобы выполнить эту же команду на несколько строк, просто добавьте к команде числовой префикс. Это изменит текст от текущей позиции курсора до конца следующей строки:

Существует целое множество мощных техник использования vim, не вошедших в данное руководство. Чтобы получить больше информации, используйте встроенный в vim мануал. Он не охватывает сложных тем, но дает представление о том, как работать и выполнять базовое редактирование с Vim. Для запуска учебника используйте:

Как установить текстовый редактор Vim в Windows 10 / 8 / 7

IDE долгое время окружали разработчиков, но разработчики старшего поколения писали свой код прямо из окна терминала. Хотя IDE повышают производительность и упрощают программирование благодаря таким функциям, как автозаполнение и IntelliSense. Использование простого текстового редактора, такого как Vi / Vim, имеет свои преимущества. Вы можете переписать код с нуля, потому что нет шаблонов. Это углубляет ваши знания языка программирования и гарантирует, что вы понимаете каждый бит кода. Если вы заинтересованы в разработке программного обеспечения, вы наверняка слышали о старом добром Vim и боитесь старого доброго Vim. В этой статье мы описали, как настроить и установить Текстовый редактор Vim под Windows 10 / 8 / 7.

Установите текстовый редактор Vim в Windows

Большинство потенциальных разработчиков боятся использовать Vim, даже я. Но как только вы привыкнете к этому, вы поймете, что лучше владеете клавиатурой и языком программирования. Хотя Vim был представлен как текстовый редактор Vi в системах UNIX, существует обходной путь для его установки и в Windows.

Для всех тех, кто плохо знаком с Vi / Vim, я должен сказать, что это один из самых старых и стабильных текстовых редакторов. Он работает в окне терминала и обладает мощными функциями, такими как многоуровневое дерево отмены, расширенная система плагинов и интеграция со многими другими инструментами. Если вы были / являетесь пользователем Linux и хотите установить Vi / Vim на Windows, вы находитесь в правильном месте.

Шаг 1: Вы должны скачать Windows Install Vim Text Editor, чтобы начать. Нажмите на эту ссылку и загрузите программу установки для Windows.

Шаг 2Откройте файл установки и следуйте инструкциям на экране. На этапе, когда программа установки запрашивает тип установки, выберите В полностью и нажмите «Далее».

Шаг 3: После завершения установки откройте окно CMD и введите напор и нажмите Enter. Теперь вы находитесь в текстовом редакторе Vim. Ввод чего-либо не будет работать, потому что использовать Vim не так просто, как есть.

Изучение Vim

Обновление за апрель 2021 года:

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

  • Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

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

Читайте также:  Виртуальная машина для windows топ

Это может показаться ненужным, но правильный выход из vim — это войти :q и не нажимайте кнопку закрытия окна.

Если вы уже использовали Vim Text Editor в системах UNIX, вы должны почувствовать то же самое. Все элементы управления должны работать, как есть, и не так много разных вещей. Если вы хотите настроить Vi / Vim под Windows, вы должны отредактировать файл конфигурации.

Под UNIX файл конфигурации называется .vimrcпод виндой _vimrc.

Файл конфигурации может находиться в вашей папке $ VIM, которая является ничем иным, как C: Программы (x86) Vim_vimrc.

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

Это означало установку и запуск Vim на Windows. Вы также можете запустить Vim прямо из меню «Пуск». Редактор также связывается с текстовыми файлами, так что вы можете выбрать его в качестве программы по умолчанию для открытия текстовых файлов. Эта установка Vim также поставляется с gVim, который представляет собой не что иное, как Vim с графическим интерфейсом. Вы можете использовать gVim, если вы не знакомы с Vim. gVim может быть настроен отдельно и работает не так, как Vim.

Если у вас возникли проблемы с установкой, сообщите об этом в комментариях. Также поделитесь своим опытом использования Vim Text Editor в Windows в комментариях ниже.

Vim — Установка и настройка

Vim — это легкий пакет, и его установка действительно проста. В этой главе мы обсудим следующие пункты —

  • Установка на платформе Windows
  • Установка на Linux на основе Debian
  • Установка на основе RPM Linux

Установка на платформе Windows

У Vim нет особых требований. Это простой пакет программного обеспечения, который обеспечивает все зависимости.

Монтаж

Чтобы скачать Vim, посетите vim.org

Нажмите на опцию загрузки на левой панели

Нажмите на ПК — MS-DOS и MS-Windows вариант

Загрузите установщик .exe с этой страницы. На момент написания этого учебника имя установщика было gvim80.exe

Дважды щелкните установщик и следуйте инструкциям на экране для завершения установки

Чтобы скачать Vim, посетите vim.org

Нажмите на опцию загрузки на левой панели

Нажмите на ПК — MS-DOS и MS-Windows вариант

Загрузите установщик .exe с этой страницы. На момент написания этого учебника имя установщика было gvim80.exe

Дважды щелкните установщик и следуйте инструкциям на экране для завершения установки

конфигурация

Vim хранит свою конфигурацию в простом текстовом файле, а именно _vimrc, и находится в домашнем каталоге пользователя.

Чтобы найти домашний каталог текущего пользователя, выполните в терминале следующую команду —

Чтобы найти домашний каталог текущего пользователя, выполните в терминале следующую команду —

Перейдите в домашний каталог и создайте новый файл, а именно _vimrc. Убедитесь, что этот файл не имеет расширения.

Откройте этот файл в текстовом редакторе, введите следующий текст и сохраните его —

Перейдите в домашний каталог и создайте новый файл, а именно _vimrc. Убедитесь, что этот файл не имеет расширения.

Откройте этот файл в текстовом редакторе, введите следующий текст и сохраните его —

Теперь Vim будет показывать номера строк при открытии файла. Мы добавим больше опций в этот файл позже.

Теперь Vim будет показывать номера строк при открытии файла. Мы добавим больше опций в этот файл позже.

Установка на Linux на основе Debian

Установка на платформе Linux довольно проста по сравнению с Windows. В этом разделе описывается установка и настройка в Linux на основе Debian.

Оцените статью