Como salvar a escolha da fonte no gVim?

16

Estou executando o Ubuntu 9.10. Sempre que eu abro o aplicativo gvim, eu tenho que selecionar uma fonte personalizada (Editar → Selecionar fonte). Eu gostaria que o gvim se lembrasse da minha escolha. Talvez eu precise editar o arquivo ~/.vimrc , não tenho certeza.

Como posso fazer gvim lembrar da minha preferência?

    
por ΤΖΩΤΖΙΟΥ 03.09.2010 / 15:48

3 respostas

25

Fechar. Defina a fonte através da GUI, em seguida, use o comando ( : para obter o prompt) set gfn? para obter a seqüência de fonte atual. Deve ser algo como isto:

guifont=Mono Uralic 10

Em seguida, edite / crie ~/.gvimrc e adicione a linha:

set gfn=Mono\ Uralic\ 10

Nota: você precisa escapar dos espaços da saída (como eu fiz acima)

    
por Oli 03.09.2010 / 15:59
2

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
por idbrii 05.04.2011 / 21:56
0

defina a suavização de fonte com 'anti' no seu ~ / .vimrc

set anti gfn=Ubuntu\ Mono,Inconsolata\ 12,\ Envy\ Code\ R\ 10
    
por SergioAraujo 13.10.2010 / 13:31

Tags