Есть ли какая-нибудь идея с хорошей поддержкой привязок vim / vi? - PullRequest
2 голосов
/ 03 февраля 2010

Поиск обслуживания и настройки плагина vim слишком трудоемок и зависит от внешних настроек (таких как ruby). Мне нужна среда разработки, например Eclipse, Visual Studio, в которой я могу использовать vim. Я все еще хочу использовать разные режимы (команда, визуальный, вставка), но я не хочу, чтобы эти встроенные команды конфликтовали с Команды IDE.

Я слышал, PIDA хорош для этого, но выглядит как миссия для настройки на Mac.

Ответы [ 7 ]

3 голосов
/ 03 февраля 2010

Eclipse имеет плагин VIM.Eclipse работает на OS X

http://www.vimplugin.org/

Кроме того, я думаю, что IDE и редакторы Komodo имеют привязки VIM, но у меня мало опыта с ними.Очевидно, они также работают на OS X.

http://docs.activestate.com/komodo/4.4/vikeybind.html

3 голосов
/ 05 февраля 2010

Я использую Komodo Edit на OS X, Ubuntu и Windows.Он с открытым исходным кодом, поддерживает множество языков и имеет хорошую поддержку связывания клавиш Vi / Vim, не мешая самому себе.Также легко добавить поддержку дополнительных привязок клавиш.Он построен на базе кода Mozilla и может быть расширен за счет дополнений (отличным примером являются Remote Drive Tree / Source Tree / MoreKomodo).Мне также очень нравится возможность писать макросы для себя в JS или Python для добавления дополнительных функций.

Полноценная среда IDE стоит посмотреть, если вы можете использовать дополнительные функции.Для большинства вещей, над которыми я работаю, я не могу использовать полноценный удаленный отладчик, поэтому Komodo Edit отвечает моим потребностям.

Он также имеет встроенную поддержку SSH в пакете, который очень отзывчив на моей 5-летней рабочей машине с несколькими файлами 1000 строк, открытыми во вкладках.

2 голосов
/ 03 февраля 2010

Emacs имеет vi режим эмуляции , называемый Viper ; -)

1 голос
/ 04 февраля 2010

Как вы говорите, PIDA имеет настоящий Vim, ничто не может приблизиться к этому.Эмуляция связывания клавиш заходит так далеко.Работать на Mac не так уж и плохо, хотя Windows - это и есть миссия.

1 голос
/ 03 февраля 2010

Этот скрипт AutoHotKey не совсем то, что вы просили, но я упомяну его, если он полезен.

1 голос
/ 03 февраля 2010

Помимо плагина vim для Eclipse, есть также ViEmu для (среди прочего) Visual Studio, если вы не боитесь выложить несколько долларов.Хотя я этим не пользовался, так как vim - моя IDE:)

0 голосов
/ 04 февраля 2010

Создатель QT имеет привязки Vi.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...