Pergunta

Recentemente, precisei fazer algumas edições em lisp e encontrei o pacote Ready Lisp bacana para OS X, o que é ótimo, exceto que o Aquamacs usa automaticamente uma fonte proporcional (o que é idiota, IMHO) e quero alterá-la para uma fonte monoespaçada.No entanto, não sou muito usuário do EMACS, e o menu de preferências do Aquamacs não é muito claro sobre onde e como alguém pode fazer essa alteração.

Foi útil?

Solução

Isto é o que tenho no meu .emacs para OS X:

(set-default-font "-apple-bitstream vera sans mono-medium-r-normal--0-0-0-0-m-0-mac-roman")

Agora, não tenho certeza se o Bitstream Vera vem como padrão no OS X, então talvez seja necessário baixá-lo ou escolher uma fonte diferente.Você pode pesquisar os nomes das fontes X executando (x-list-fonts "searchterm") em um buffer ELisp (por exemplo *scratch* - para executá-lo, digite-o e digite C-j na mesma linha).

Outras dicas

No Aquamacs 2.1, você pode definir a fonte em Opções->Aparência->Fonte para Modo Texto...Isso abre a janela de seleção de fontes padrão, escolha a fonte que você gosta.Então, ao sair do emacs (C-x C-c), você será solicitado a salvar as opções, pressione "y".

De Perguntas frequentes sobre EmacsWiki Aquamacs:

Para alterar a fonte usada para exibir o quadro atual, vá para o painel da fonte.Você pode fazer isso com a tecla Apple-T ou através do menu:Opções → Mostrar/ocultar → Painel de fontes.Uma vez lá, selecione a fonte que você deseja.

Para tornar a fonte do quadro atual o padrão, vá para estilos de aparência de opções → quadros.Selecione “Use o estilo atual para o modo Foo”, onde Foo é o modo do quadro atual (por exemplo, foo = texto para o modo de texto), para usar o estilo atual (incluindo a fonte, mas também quaisquer outras alterações que você fez para o estilo do quadro) para todos os arquivos desse tipo.Selecione “Use o estilo atual como padrão” para usar o estilo atual para todos os arquivos para cujo modo principal nenhum estilo especial foi definido.

Também há recomendações para fontes monoespaçadas - Monaco ou "Vera Sans Mono".

este é o que eu uso:

 -apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1

Você pode configurá-lo no arquivo .emacs como:

(set-default-font "-apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1")

Você pode baixá-lo em dejavu-fonts.org

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top