Aqui está uma abordagem automatizada. (Também criei o código abaixo de um plug-in .)
Selecione a fonte que você deseja usar.
Cole isso no Gvim no modo de comando (para configurar o mapa):
map -- :let @a=&gfn<CR>:e ~/.gvimrc<CR>Go<Esc>"apV:s/ /\\ /g<CR>Iset guifont=
Em seguida, digite --
(para ativar o mapeamento).
Agora você deve editar seu arquivo .gvimrc com a fonte atual definida na parte inferior. Salve o arquivo e abra outro Gvim para testar se ele funciona corretamente.
O que o mapeamento faz:
:let @a=&gfn<CR>
Copie a configuração atual da fonte em nosso a
registro
:e ~/.gvimrc<CR>
Edite nosso gvimrc (se ele existe ou não)
Go<Esc>
Adicione uma nova linha ao final do arquivo
"ap
Cole a configuração da fonte
V:s/ /\\ /g<CR>
Espaços de escape
Iset guifont=
Coloque o texto da variável definida antes da nossa configuração
gfn
é apenas uma abreviação deguifont
, então o comando também pode serset guifont=Mono\ Uralic\ 10
. E funciona se você colocá-lo em .vimrc também.