Текстовые редакторы с режимом vim? - PullRequest
37 голосов
/ 31 марта 2009

Я сталкивался с ViEmu , и я прочитал очень мотивирующую статью: Почему, о ПОЧЕМУ, эти #? @! чокнутые используют ви?

В любом случае, мне нравится командный режим в vim, особенно движения, и мне также нравится идея ViEmu, которая заключается в том, чтобы перенести "режим vim" в типичный текстовый редактор.

Какие другие редакторы имеют аналогичный «режим vim» или плагин, который обеспечивает функциональность?

Ответы [ 17 ]

16 голосов
/ 23 января 2016

Я большой поклонник vim, поэтому всякий раз, когда я пробую новую IDE, я сразу ищу плагин vim. Вот краткий список плагинов, которые я нашел:

Также несколько редакторов / IDE имеют встроенный режим vim:

  • AbiWord текстовый процессор поддерживает сочетания клавиш vi.
  • Kate текстовый редактор включает режим vi.
  • QtCreator имеет FakeVim режим.
  • Sublime Text имеет винтажный режим .
  • Четный Emacs имеет режим viper !
  • bash, gdb, mysql-client, и многие другие приложения используют библиотеку GNU Readline для взаимодействия с пользователем. Readline включает режим vi.
  • В оболочках в стиле Борна, таких как ksh и zsh , введите set -o vi, чтобы включить редактирование командной строки в стиле vi.
  • ViEmu работает также в Microsoft Outlook, Microsoft SQL Server и Word!

Бонус - веб-браузеры ! Действительно, попробуй, это круто!

  • Firefox - vimperator
  • Хром / Хром - Cvim / Vimium
  • К сожалению, все плагины vi для Opera кажутся устаревшими.

Пожалуйста, дайте мне знать, если я что-то забыл, я был бы рад расширить список. Для более обширного списка (иногда, к сожалению, устаревшего), пожалуйста, смотрите эту статью .

13 голосов
/ 01 апреля 2009

Стоит отметить, что в vi есть нечто гораздо большее, чем комбинации клавиш. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *.

9 голосов
/ 31 марта 2009
9 голосов
/ 28 октября 2009

Проверьте отличный Vrapper плагин для Eclipse.

Vrapper - это плагин Eclipse, который действует как обертка для текстовых редакторов Eclipse, обеспечивая Vim-подобную схему ввода для перемещения и редактирования текста.

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

Vrapper пытается предложить пользователям Eclipse лучшее из обоих миров.

9 голосов
/ 01 февраля 2012

Sublime Text имеет винтажный режим для редактирования в стиле vi.

9 голосов
/ 31 марта 2009

Я в основном использую:

8 голосов
/ 01 апреля 2009

для пользователей Firefox:

  • setup Это весь текст! для использования внешнего vim - он позволит вам редактировать эти текстовые поля в vim
  • Vimperator тоже довольно круто.
7 голосов
/ 31 марта 2009

Emacs имеет режим viper , который предлагает несколько уровней эмуляции Vi (от более Vi-подобного до более Emacs-подобного). Руководство описывает это следующим образом:

 Viper Is a Package for Emacs Rebels;
 it is a VI Plan for Emacs Rescue
 and/or a venomous VI PERil.
6 голосов
/ 31 марта 2009
6 голосов
/ 11 октября 2010

http://texteditors.org/cgi-bin/wiki.pl?ViFamily включает в себя длинный список клонов vi и длинный список реализаций vi. Этот второй список включает, возможно, десяток текстовых редакторов с «режимами Vim».

...