Aqui está uma abordagem automatizada. (Eu também fiz o código abaixo um plugin .)
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 estar editando seu .gvimrc com sua 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 para o nosso a
register
-
:e ~/.gvimrc<CR>
Edite o nosso gvimrc (existindo ou não)
-
Go<Esc>
Adiciona 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 set antes da nossa configuração