Estou usando o gVim 7.2 no Windows 7. É possível definir a fonte da GUI como Consolas 10 (tamanho da fonte) no menu. Estou tentando definir isso no .vimrc
arquivo como abaixo:
set guifont=Consolas\ 10
Mas isso não funciona. Alguém sabe como definir isso?
set guifont=Consolas:h11:cANSI
ao~/.vimrc
arquivo.gvimrc
."gui_gtk3"
.cANSI
usado e se é necessário?Tente definir sua fonte no menu e digite
Isso deve exibir para você a string em que o Vim definiu essa opção. Você precisará escapar de qualquer espaço.
fonte
Para configurações específicas da GUI, use o
.gvimrc
invés de.vimrc
, que no Windows é$HOME\_gvimrc
ou$VIM\_gvimrc
.Verifique os
:help .gvimrc
detalhes. Em essência, na inicialização, o VIM lê o arquivo.vimrc
. Depois disso, se a GUI estiver ativada, ela também lerá.gvimrc
. IOW, todas as configurações gerais do VIM devem ser mantidas.vimrc
, todas as coisas específicas da GUI.gvimrc
. (Mas se você não usar o console do VIM, poderá simplesmente esquecer o.vimrc
.)A sintaxe está errada. Depois,
:set guifont=*
você sempre pode verificar a sintaxe apropriada para a fonte usando:set guifont?
. A sintaxe do VIM Windows é:set guifont=Consolas:h10
. Não vejo especificações precisas para isso, embora isso seja mencionado no:help win32-faq
.fonte
:e $MYGVIMRC
Enter:set guifont=
Tab Enter.O comando na etapa 6 inserirá o conteúdo do
:
registro especial que contém o último comando ex-mode usado. Aqui estará o comando da etapa 4, que possui o nome da fonte formatado corretamente, graças à conclusão da guia do valor definido anteriormente usando a caixa de diálogo da GUI.fonte
guifont
opção, e não que executa qualquer comando específico.":p
passo 6 para obter o último comando ex-mode. Veja esta resposta .Para Windows, faça o seguinte:
:e $MYGVIMRC
set guifont=<font name as noted>:h<font size>
fonte
Embora esse seja um tópico antigo, pensei em adicionar um comentário, pois o encontrei enquanto tentava resolver um problema semelhante; isso pode ajudar qualquer pessoa que se encontre aqui:
O caractere de barra invertida é usado para ignorar o próximo caractere; uma vez adicionado ao nome da fonte no meu gvimrc, funcionou; Estou em uma máquina GNU / Linux que não gosta de espaços. Eu suspeito que o post inicial foi um erro devido à barra invertida sendo usada em uma máquina Windows.
No exemplo:
Onde, conforme necessário, adicione esta linha ao arquivo gvimrc para que ele seja lido:
fonte
Ubuntu 14.04 LTS
Após if - bloco endif , digite
salve o arquivo (: wq!). Aqui "Neep" (sua escolha) é o estilo da fonte e "10" é o tamanho da fonte. Em seguida, crie o cache da fonte novamente.
Sua fonte desejada será definida como gvim.
fonte
Eu tive que acabar fazendo: set guifont = Courier: h10: cANSI
fonte