Terminal Mac OS X: Como posso realçar a sintaxe do meu editor pico?

Terminal Mac OS X: Como posso realçar a sintaxe do meu editor pico?

eu recentementemudei as cores do meu terminal Mac OS X.

Como posso ativar o destaque de sintaxe para pico? Ou algum editor em geral?

Responder1

Isso é antigo, mas acho que ainda poderia ser um pouco mais elaborado.

Como mencionado, piconão possui realce de sintaxe nano, mas também possui vim(embora seja um editor significativamente diferente!).

A versão curta:include /usr/share/nano/*Adicione a linha ~/.nanorce crie o arquivo se ele não existir.

A versão longa: nanoarmazena seu realce de sintaxe em um diretório global, provavelmente em algum lugar como /usr/share/nano/(Este é o padrão em minhas Debianmáquinas baseadas). Os arquivos de destaque são divididos por tipo, portanto, o destaque para a linguagem 'C' estaria localizado no formato /usr/share/nano/c.nanorc. O realce pode ser ativado usando uma includeinstrução, no arquivo de configuração global /etc/nanorcou no arquivo de configuração do usuário ~/.nanorc. Você pode incluir cada arquivo individualmente include /usr/share/nano/c.nanorcOU usar um operador curinga e incluir todos os arquivos no diretório usandoinclude /usr/share/nano/*

Uma observação rápida sobre vie vim- muitos sistemas vêm viinstalados por padrão, o que NÃO suporta realce de sintaxe. Se vimestiver instalado, o realce de sintaxe pode ser ativado adicionando syntax on-o ao arquivo de configuração global /etc/vim/vimrcou ao arquivo de configuração do usuário~/.vimrc

Responder2

pico não possui destaque de sintaxe. Outros editores de texto têm seus próprios métodos específicos para ativar o realce de sintaxe.

Responder3

PorArtigo da Wikipédia do Pico, o Pico não tinha Realce de Sintaxe, o nano tem. De acordo comsite da nano, é uma opção de tempo de compilação e, se a memória servir, funcionará apenas com base na extensão ou no conteúdo do arquivo.

O Vim geralmente tem sintaxe destacada por padrão, mas pode exigir alguma magia negra especial para invocá-lo, caso não seja. ( set nocompatible, iniciar via vimem vez de vi, syntax one set syntax=$lang, etc.)

A maioria dos editores de texto X/Visual realçará automaticamente a sintaxe.

Algum específico em que você também esteja interessado?

informação relacionada