
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, pico
nã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 ~/.nanorc
e crie o arquivo se ele não existir.
A versão longa: nano
armazena seu realce de sintaxe em um diretório global, provavelmente em algum lugar como /usr/share/nano/
(Este é o padrão em minhas Debian
má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 include
instrução, no arquivo de configuração global /etc/nanorc
ou no arquivo de configuração do usuário ~/.nanorc
. Você pode incluir cada arquivo individualmente include /usr/share/nano/c.nanorc
OU usar um operador curinga e incluir todos os arquivos no diretório usandoinclude /usr/share/nano/*
Uma observação rápida sobre vi
e vim
- muitos sistemas vêm vi
instalados por padrão, o que NÃO suporta realce de sintaxe. Se vim
estiver instalado, o realce de sintaxe pode ser ativado adicionando syntax on
-o ao arquivo de configuração global /etc/vim/vimrc
ou 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 vim
em vez de vi
, syntax on
e 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?