Я установил MacVim, но я не могу выяснить, как сделать некоторые вещи форматирования.
Снимок экрана ниже шоу:
Вот то, что я хотел бы сделать:
Цвет по умолчанию моего терминала является зеленым. Я хотел бы, чтобы цвет текста по умолчанию был зеленым для энергии Mac также.
Шрифт является странным в macvim. Как я могу изменить это.
Я думаю, что оба из них являются очень простыми macvim вопросами, но я не мог найти действительно хорошую ссылку энергии Mac. Я читал :help macvim
но я не нашел его настолько полезным. Что я должен считать для понимания форматирования macvim и функций лучше? Где-нибудь существует ли учебное руководство? Я чувствую себя довольно довольным своими навыками энергии в целом, но это - первый gvim, который я использовал.
http://torch.cs.dal.ca/~summers/Picture%205.png
Это - мой .gvimrc
:
set background=dark
set go-=T
Это - цветовая схема для .jak файлов, расположенных в (~/.vim/syntax/jak.vim
):
16 "===============
17 " Titles
18 "===============
19
20 syn region JakeSubSubtitle start=+= + end=+ =\n+ oneline
21 highlight JakeSubSubtitle ctermfg=cyan guifg=cyan
22
23 syn region JakeSubtitle start=+== + end=+==+ oneline
24 highlight JakeSubtitle ctermbg=black ctermfg=DarkMagenta guifg=DarkMagenta
25
26 syn region JakeTitle start=+=== + end=+===+ oneline
27 highlight JakeTitle ctermbg=black ctermfg=Yellow guifg=yellow
28
29 syn region JakeMasterTitle start=+==== + end=+====+ oneline
30 highlight JakeMasterTitle cterm=bold term=bold ctermbg=black ctermfg=LightBlue guifg=LightBlue
31
32 "===============
33 " Keywords
34 "===============
35
36 syn keyword JakeKeywords AssQuestion Question TODO Answer JAKEHTTPS PossibleProblem Note done LowPrio
37 highlight JakeKeywords cterm=bold term=bold ctermbg=black ctermfg=blue guifg=blue
38
39 syn keyword JakeRedKeywords Priority HighPriority containedin=ALL
40 highlight JakeRedKeywords cterm=bold term=bold ctermbg=black ctermfg=Red
41
42 syn keyword JakeLongTermKeywords ReturnTo Ask containedin=all
43 highlight JakeLongTermKeywords ctermfg=lightGreen
Для проблемы со шрифтом (в .gvimrc):
set guifont=Menlo:h11.00
установит шрифт в MacVim на Menlo, размер 11.
Что касается подсветки синтаксиса, возможно, вы используете цветовую схему в консоли vim не обрабатывается MacVim:
colorscheme xoria256
Помещение этой команды в .gvimrc будет использовать цветовую схему xoria256 (например). Я обнаружил, что настройки цветовой схемы в .vimrc не всегда подбираются правильно.
Вы можете изменить шрифт с помощью этой команды:
set gfn=<your font settings>
Цвет текста немного сложнее, потому что это подсветка синтаксиса. Но вы можете изменить это так же, как вы меняете цвет текста в любой версии vim, которую вы использовали раньше. Я использую GVIM для Mac каждый день и не замечаю никаких различий между ним и, например, GVIM для Windows. Для изменения цветовой схемы я мог бы предложить этот отличный сценарий:
Он должен дать вам множество отличных цветовых схем, которые можно попробовать, и любую из них можно легко редактировать, так что это хорошая отправная точка. Удачи!
Короче: : h: hi
(: h - это ярлык для: help,: hi для: highlight) и найдите guifg
.
В вашей пользовательской цветовой схеме вы определяете только часть cterm
- отсутствуют guifg
, guibg
и т. Д. Вот почему VIM в режиме графического интерфейса использует цвета по умолчанию из вашей цветовой схемы (: h: colo
).
У меня сейчас нет Mac, поэтому я не могу найти для вас точную ссылку, но я обнаружил, что, играя в меню, можно вручную изменить некоторые из этих настроек ... а затем вызвать файл конфигурации, чтобы увидеть, что эти настройки переводятся на словах. В результате я смог добавить эти строки в свой стандартный ~ / .vimrc (который Macvim действительно читает), чтобы изменить шрифт:
set gfn=Monaco:h10
Вы должны быть в состоянии найти похожие настройки для цветов совсем рядом. (Я отредактирую этот ответ, когда вернусь к своему Mac, чтобы добавить более подробную информацию ... вам придется подождать ~ 6 часов.)
Если вы хотел бы поэкспериментировать с настройками шрифта, попробуйте
:set guifont=*
Это позволит вам выбрать шрифт, используя стандартное окно шрифтов Mac. Как только вы нашли понравившийся шрифт, введите:
:set guifont=<tab>
Он покажет вам текущие настройки для guifont. Затем вы можете ввести это в свой .gvimrc.