Definindo a fonte de programação no RHEL 5 + gvim

2

Estou trabalhando no RedHat RHEL5. Eu quero mudar a fonte no GVIM.

O único formato de fonte que meu GVIM aceita é

*-courier-medium-r-normal-*-*-140-*-*-m-*-*

Ele se recusa a usar os nomes Courier\ New ou Courier_New .

A fonte padrão é feia e eu queria alterá-la para algo mais bonito, como monospace font que eu uso no meu terminal, mas xfontsel não mostra sua fonte. set guifont=* não funciona.

Minhas perguntas são:

  1. Como "convencer" o GVIM a aceitar outras fontes do sistema

  2. Ou como instalar fontes adicionais para que elas possam ser entregues no GVIM em -*-*-*- formato de código morse

Editar

:set guifont=* dá erro:

Font "*" is not fixed-width
Invalid font(s): guifont=*

Para tornar a fonte selecionável com xfontsel , adicionalmente eu tive que usar este truque :

xset fp+ ~/.fonts/  # maybe unnecessary
xset fp rehash
fc-cache
    
por Jakub M. 15.10.2013 / 08:50

2 respostas

1

Dê uma olhada neste tutorial que mostra como instalar uma fonte personalizada em seu diretório inicial, em um diretório .fonts . O tutorial é intitulado: instalação de fontes no seu diretório home no Fedora 12 .

Uma vez que uma fonte personalizada foi instalada aqui, você pode usar os pull downs em gvim para alterar a fonte ou executar o comando:

:set guifont=*

O que abrirá a caixa de diálogo para selecionar sua fonte em gvim . Veja este tutorial no wiki do Vim para fazer isso também e torná-los permanentes.

Eu sugeriria as Fontes do Proggy se você quiser algo que pareça bom e se adapte bem ao desenvolvimento.

    
por 15.10.2013 / 09:07
0

Como alternativa, você pode usar vim em um terminal e definir qualquer fonte que seu terminal ofereça. A vantagem é que você pode executar o editor em um multiplexador de terminal (por exemplo, tmux ou screen ) e conectar-se à sua sessão de edição remotamente.

    
por 15.10.2013 / 11:01