Aquí hay un enfoque automatizado. (También hice el código debajo de un complemento ).
Seleccione la fuente que desea usar.
Pegue esto en Gvim en modo comando (para configurar el mapa):
map -- :let @a=&gfn<CR>:e ~/.gvimrc<CR>Go<Esc>"apV:s/ /\\ /g<CR>Iset guifont=
Luego escriba --
(para activar el mapeo).
Ahora debería editar su .gvimrc con su fuente actual establecida en la parte inferior. Guarde el archivo y abra otro Gvim para probar que funciona correctamente.
Lo que hace el mapeo:
:let @a=&gfn<CR>
Copie la configuración de fuente actual en nuestro a
registro
:e ~/.gvimrc<CR>
Edite nuestro gvimrc (ya sea que exista o no)
Go<Esc>
Agregue una nueva línea al final del archivo
"ap
Pegue la configuración de fuente
V:s/ /\\ /g<CR>
Espacios de escape
Iset guifont=
Ponga el texto variable establecido antes de nuestra configuración
gfn
es solo una abreviatura deguifont
, por lo que el comando también podría serset guifont=Mono\ Uralic\ 10
. Y funciona si lo pones también en .vimrc.