Я удивлен, что никто еще не спросил об этом. Какой лучший способ (если есть) получить опыт Vi в Xcode? Я знаю о ViMate, но TextMate не приближается к Xcode с точки зрения интеграции и завершения кода.
Кстати, я использую Xcode 4.
Я удивлен, что никто еще не спросил об этом. Какой лучший способ (если есть) получить опыт Vi в Xcode? Я знаю о ViMate, но TextMate не приближается к Xcode с точки зрения интеграции и завершения кода.
Кстати, я использую Xcode 4.
Возможно, вы захотите попробовать xVim, который, кажется, является активным проектом. В настоящее время указывается, что он работает с XCode 4.2, Espresso и Chocolat. Предположительно, вы могли бы выборочно включить его с другими приложениями.
Вот еще один плагин, который я сделал несколько недель назад. http://programming.jugglershu.net/softwares/xvim.html
В настоящее время это разработано для личного (моего) использования. Таким образом, вы можете чувствовать себя плохо с некоторым отсутствием реализации. Затем дайте мне обратную ссылку (запрос функции). Я добавлю несколько ключевых слов, если у меня будет достаточно времени.
Ближе всего вы получите http://www.corsofamily.net/jcorso/vi/ или настройку внешнего редактора. Это был давний недостаток XCode. (Если вы спросите любого пользователя vi, который...)
OSX и XCode в целом поддерживают привязки ключей Emacs.
Дополнительная информация о общей стратегии привязки ключей для OSX: http://hints.macworld.com/article.php?story=20060317045211408
Сейчас я продуктивно использую XVim †. Вероятно, я попробую $20 ViCiOUS, что кажется более полированным; Мне нравится иметь доступ к исходному коду для моей цепочки инструментов, но это для Xcode, поэтому c'mon me.
† Не xVim, который я только что обнаружил, но, видимо, лицом вниз в пуле. В пространстве имен [Xx] [Vv] im Xvim (à la Xcode) имел бы больше смысла для меня. Там я это сказал.
Здесь другой вариант: KeyRemap4MacBook.