Как установить vim на windows

от admin

Vim 101: Windows

Vim is available for many platforms, including Windows. Although it has a strong association with Unix, thanks to the heritage of vi, Vim was originally released on the Amiga (my favourite computer and OS of all time). Over the years Vim has been adapted to various systems and has platform-specific features. In this tutorial I’m going to introduce using Vim for Windows, and discuss a few Windows-specific options.

Download and Installation

To download Vim for Windows, go to Vim’s site, select Downloads, then scroll down to PC: MS-DOS and MS-Windows. I usually download the gVim executable installer, which has several options — make sure you click “Create .bat files for command line use” if you want to run Vim from with cmd.exe :

Running gVim and Vim

Once Vim’s installed, it can be started from the desktop or the start menu:

This provides some convenient shortcuts for pretty much everything available in typical Unix installations, including Vim Diff and Vim tutor. Running gVim displays Vim inside a GUI, which is just like other GTK-based ports of gVim and similar to MacVim. To start console Vim, either type vim.exe in Command Prompt, or run Vim from the start menu.

Basic Usage

gVim and Vim running side-by-side in Windows

Files can be opened by typing :e filename , but don't worry too much about typing the correct slash because Windows will internally map between forward and backslashes. Typing :help will display the standard documentation and :help win32 displays Windows-specific help.

Vim’s split windows ( :help CTRL-W ) can be manipulated using the mouse by default — this includes dragging to resize. The "Window" menu in gVim provides an easy way to work with windows if you haven't learned the commands before.

Configuration

Type :e $HOME\_vimrc to edit the current user's vimrc — note the underscore. As an example, let's disable the arrow keys to encourage ourselves to learn hjkl for movement:

Save the file and quit by typing :wq . Now reopen Vim or gVim, enter Insert mode by pressing i , type something, then try to move around with the arrow keys.

If you want to share your Vim configuration with a Unix system, you can add Windows-specific configuration options like this:

Finally, the ALT keys in gVim will map to the underscored letters in the menus. This is controlled by 'winaltkeys' , and menu is the default. When menu is set, keys that are not currently mapped by a menu item can be mapped to custom commands. It can be turned off entirely by typing :set wak=no .

Русские Блоги

Вы не можете вернуться в школу вовремя из-за эпидемии. Вам необходимо установить vim на свой домашний компьютер с Windows и настроить среду, которая записана здесь.

1 Загрузите vim для windows

Загрузите версию vim для Windows с github:https://github.com/vim/vim-win32-installer/releases

2 Установите vim

  1. Дважды щелкните загруженный файл gvim_8.2.0539_x64.exe, чтобы начать установку, сначала выберите язык, затем войдите в интерфейс приветствия, нажмите «Далее»
  2. Получение согласия
  3. Выберите содержимое для установки, нажмите значение по умолчанию без особых требований, а затем нажмите кнопку «Далее».
  4. Выберите настройки vim, по умолчанию без особых требований, а затем нажмите Далее
  5. Выберите путь установки
  6. Процесс установки следующий, нужно немного подождать
  7. Отображается следующий интерфейс, указывающий на то, что установка прошла успешно. Нажмите Готово, чтобы завершить установку.

3 Добавить переменные среды

Чтобы запустить vim непосредственно из cmd или терминала Windows, добавьте путь установки vim в переменную окружения.

  1. Сначала найдите vim.exe или gvim.exe в пути установки (оба находятся в одной папке), скопируйте путь, как показано ниже.
  2. Щелкните правой кнопкой мыши этот компьютер-> Свойства-> Расширенные настройки системы-> Переменные среды, выберите Путь и нажмите Изменить, как показано ниже.
  3. Нажмите New и вставьте сюда путь к папке, в которую только что скопировал vim.exe, как показано ниже:
  4. Наконец, нажмите три подтверждения (всего в описанном выше процессе появится три окна, и каждое окно будет подтверждено один раз) для успешного добавления.

3 Настройте vim

Есть один в установленной папке vim _vimrc Файл, эквивалентный vim под Linux .vimrc File, настройте в нем vim, в большинстве случаев так же, как Linux.

  1. Базовая конфигурация выглядит следующим образом
  1. Установите плагин vundle
  • Добавить переменную среды vim $VIM , Щелкните этот компьютер правой кнопкой мыши -> Свойства -> Расширенные настройки системы -> Переменные среды, щелкните Создать выше, как показано ниже.

    Затем введите имя вновь созданной переменной среды. VIM И значение переменной, и нажмите ОК
  • Создайте в пути установки vimfiles\bundle Папка, выполните в cmd следующую команду:
  1. в _vimrc Добавьте следующий контент, чтобы установить каждый общий плагин один за другим. Подробнее см. В блоге, который я написал при настройке vim в Linux:https://blog.csdn.net/qyhaill/article/details/99701566
  1. Откройте vim в cmd и выполните :PluginInstall Установите плагин.

Интеллектуальная рекомендация

Реализация JavaScript Hashtable

причина Недавно я смотрю на «Структуру данных и алгоритм — JavaScript», затем перейдите в NPMJS.ORG для поиска, я хочу найти подходящую ссылку на библиотеку и записывать его, я могу исполь.

MySQL общие операции

jdbc Транзакция: транзакция, truncate SQL заявление Transaction 100 000 хранимая процедура mysql msyql> -определить новый терминатор,Пробелов нет mysql>delimiter // mysql> -создание хранимой .

Читать:
Как посмотреть обновления windows 7

Используйте Ansible для установки и развертывания TiDB

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

Последняя версия в 2019 году: использование nvm под Windows для переключения между несколькими версиями Node.js.

С использованием различных интерфейсных сред вы можете переключаться между разными версиями в любое время для разработки. Например, развитие 2018 года основано наNode.js 7x версия разработана. Тебе эт.

Шаблон проектирования — Создать тип — Заводской шаблон

Заводская модель фабрикиPattern Решать проблему: Решен вопрос, какой интерфейс использовать принципСоздайте интерфейс объекта, класс фабрики которого реализуется его подклассом, чтобы процесс создания.

Консольный VIM в Windows

Бывают ситуации, когда очень хочется использовать любимый редактор, но под рукой нету *nix операционных систем, либо разработка ведётся на Windows.

Первое что приходит на ум — использование Windows версии gVim, но в этом случае возникает куча проблем с установкой плагинов, переносом конфигов и адаптации всего и вся. Что-то не будет компилироваться без бубна (например Ctrl-p), а что-то падать во время работы.

Cygwin и Mintty спешат на помощь

Качаем с сайта и устанавливаем последнюю версию Cygwin.

При установке выбираем любое зеркало из списка доступных.
Выбираем следующие пакеты:

  • git
  • Vim
  • ruby
  • libsasl2
  • ca-certificates

Для того, чтобы всё выглядело прилично — его нужно поднастроить. Запускаем mintty, тыкаем правой кнопкой на иконку в левом верхнем углу консольки и выбираем «Options. ».

Выключаем опцию Blinking, чтобы не отвлекало, выбираем привычный Block в качестве курсора.

Выбираем шрифт по вкусу, ставим сглаживание в Full, Locale — C, Character Set — UTF-8.

Очень важно поставить тип терминала в xterm-256color.

Одно несомненное преимущество данного подхода это то, что теперь можно использовать ту же самую конфигурацию Vim, что и в *nix системе. А так же мы получаем в своё распоряжение полноценную консоль и можем работать с Windows файлами с помощью утилит grep, find, ack.

Рекомендую создать приватный репозиторий со всеми конфигами совершенно бесплатно на каком-нибудь Bitbucket. Такие подборки обычно называют dotfiles.

Одним приятным открытием в плане конфигурации Vim-а для меня стал Vimified, который базируется на Vundle.

Его лучше ставить по шагам, а то мало-ли что-то пропустили во время установки Cygwin. Шаги установки подробно расписаны в описании к репозиторию.

Первый запуск Vim может пройти с ошибками из-за того, что предусмотренные конфигурацией пакеты ещё не установлены, но это не страшно.

Перезапускаем Vim. И вот что у нас должно получится после небольших корректировок и правок.

Installing Vim on Windows

These days, Vim becomes more and more popular on Windows. Today, let’s learn how to install Vim on Windows, including:

  1. gVim
  2. WSL (our preferred option)

Installing gVim on Windows

gVim is a Vim GUI for Windows. For sometime, this and the Cygwin alternative (discussed below) were the main ways to run Vim on Windows.

Installing gVim is simple and follows the standard way to install applications on Windows. So go ahead and download your installer from Vim’s official download page, run the installation and follow the instructions.

Initial Setup

Choose the components you want to install:

Choosing your components

Choose your vimrc settings:

Choosing your .vimrc settings

Specify the install location:

Specifying your install location

And that’s it! Vim is now installed on your system. Start it from the Start Menu.

Installing Vim on WSL

Despite installing Vim using the installer above feel more natural to Windows users, we’d like to suggest a different approach: installing Vim on WSL. Since it’s really simple, follows the same setup described by us in our Linux tutorial and is the way you will probably do when using Linux.

For this setup we assume you have a Ubuntu WSL instance and WSL installed in your system. Installing Vim on Ubuntu under WSL is done by opening a WSL terminal and typing these commands:

Once you install it, open a new WSL terminal and run vim with the vim command from the command line:

Vim running on a Ubuntu WSL instance using the new Windows Terminal

Installing Vim using Cygwin

Installing Vim with Cygwin (a POSIX-compatible runtime for Windows) may be the least recommended way to do so these days. However, if you have Cygwin installed already and is comfortable with it, installing Vim on it simply requires running Cygwin’s setup.exe again and selecting Vim.

If you don’t have Cygwin installed, install it and select Vim from your install screen.

Testing the Install

With Vim installed, next step is to test if it’s running with the command below:

Exiting Vim

In case it’s your first time with Vim, to exit press:

Listing installed features

It’s also possible to list which features are installed in your setup by running from the terminal:

Conclusion

One this post we reviewed three different ways to install Vim, with WSL being our recommendation. We hope it helps!

Похожие статьи