Я не уверен, что это правильный способ сделать это, но вот в чем дело.Я хочу переключить мой Vim между темной схемой и светлой схемой.Однако colorscheme
- не единственное, что следует переключать.Я хочу поменять шрифт, а также направить цвет отступа.Итак, я пришел к этой функции:
fun! DarkScheme()
colorscheme molokai
set gfn=Monaco\ 10
call DarkIndentGuides()
endf
Но когда я использую внешний монитор, я хочу, чтобы мой шрифт был больше 10. Поэтому я хочу передать размер шрифта в качестве параметра.Я пробовал
fun! DarkScheme(n)
colorscheme molokai
set gfn="Monaco ".a:n
" and set gfn="Monaco\ ".a:n
" and also set gfn=Monaco\ a:n
call DarkIndentGuides()
endf
, но это не работает.Он игнорирует размер шрифта в любом из этих примеров.Как я могу это сделать?Спасибо!