Я только начинаю переключать Textmate на Vim. Я люблю это, но это так некрасиво.
Я использую Mac OS X Lion и мне нужна поддержка Ruby, поэтому я использую Vim 7.3, установленный через Homebrew, а не с Vim Lion, который поставляется вместе с.
Потом я вижу, как Кори Хейнс делает свой быстрый доклад о спецификациях, а его Vim ... это просто великолепно. http://confreaks.net/videos/641-gogaruco2011-fast-rails-tests
Я смотрю на его точечные файлы GitHub, там есть примечание, чтобы использовать репо под названием Vimlander2 ускорение. Следуя инструкциям, я вижу другой, но все еще уродливый Вим. https://github.com/spicycode/Vimlander-2-The-Quickening
Я новичок в Vim, так что, возможно, что-то глупо мне не хватает - я перешел на Lion специально, потому что терминал мог обрабатывать цвета, но что-то все еще не работает.
С Vim я становлюсь все лучше и лучше, и мне действительно это нравится, но на днях я открыл Textmate, чтобы выполнить поиск по всему проекту, и, конечно же, меня поразила красота, прежде чем я поймал себя на том, что печатаю: wq
Буду очень признателен за ваши советы по красоте Vim - спасибо!
Ответы:
Старые версии Terminal.app поддерживали только 16 цветов, и вы правы, что Lion Terminal.app должен поддерживать 256 цветов. Но он не использует CLI Vim, он использует MacVim. Это имеет огромное значение для фронта цветовой схемы, потому что CLI Vim не поддерживает все оттенки цветов, которые можно использовать в цветовой схеме для GUI Vim. Если вы хотите «красивый» Vim, как его, убедитесь, что вы используете MacVim.
Этот пакет "Vimlander2" имеет около 20 цветов (в
colors
). В MacVim, находясь в режиме NORMAL , введите:color
(с пробелом послеcolor
) и нажмите,<Tab>
чтобы отобразить список всех схем цветов, доступных в вашей системе. Если ваш пакет установлен правильно (например, у вас есть~/.vim/colors/[20 or so files]
), у вас будет большой выбор. Как только вы будете удовлетворены, добавьте такую строку к себе~/.vimrc
:Я думаю, что шрифтом MacVim по умолчанию является Monaco. Если вам это не нравится, вы можете изменить его в меню «Правка», но ваш выбор не останется неизменным. Используйте его, чтобы попробовать все активные моноширинные шрифты на вашем Mac. Как только вы будете удовлетворены, добавьте такую строку к себе
~/.vimrc
:Смотрите
:help guifont
для получения дополнительной информации.Зачем вам нужна поддержка Ruby? Вам нужен был конкретный плагин, написанный на Ruby?
Вы не знаете, как часто я пишу,
o
чтобы открыть пустую строку под текущей в других приложениях.источник
Эти ссылки будут полезны:
Делать выключатель
Скины
шрифты
вдохновение
источник
Я использую https://github.com/alloy/macvim, в котором есть блок текста проекта (mac), и PeepOpen, http://peepcode.com/products/peepopen, который является улучшением по сравнению с Command-T.
Объедините это с темой Solarized ( http://ethanschoonover.com/solarized ), и я думаю, что MacVim довольно близок к тому, чтобы быть красивым! И хотя бы не совсем безобразно.
Я хотел бы видеть вывод связки RSpec в стиле TextMate и в идеале добавить окно / панель стиля webkit, но я пока не знаю никого, кто бы это сделал.
источник
С правильными настройками и симпатичной темой мы могли бы легко заставить vim выглядеть так же хорошо, как gvim или даже лучше; наряду с современным терминалом, конечно!
Предварительный просмотр Vim и Gvim:
Данное руководство не предназначено ни для Terminal.app, ни для того, чтобы сделать vim красивым, а для того, чтобы тема Vim Solarized (терминал-режим) выглядела так же, как в Gvim. Шаги должны работать одинаково хорошо для любого эмулятора терминала или ОС.
источник