Mac OS X Terminal: Como posso destacar minha sintaxe do editor de pico?

1

Eu recentemente alterei meu Mac OS X Cores de terminal .

Como posso ativar o realce de sintaxe para pico? Ou qualquer editor em geral?

    
por Doug 09.03.2011 / 19:48

3 respostas

1

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

    
por 11.03.2011 / 02:42
1

Isso é velho, mas eu sinto que ainda pode ser elaborado um pouco.

Como mencionado, pico não tem realce de sintaxe, mas nano , assim como vim (embora seja um editor significativamente diferente!).

A versão curta: Adicione a linha include /usr/share/nano/* to ~/.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/ (esse é o padrão em minhas máquinas baseadas em Debian ). Os arquivos de realce são divididos por tipo, portanto, o realce para a linguagem 'C' estaria localizado em /usr/share/nano/c.nanorc . O realce pode ser ativado usando uma instrução include , no arquivo de configuração global /etc/nanorc ou no arquivo de configuração do usuário ~/.nanorc . Você pode incluir cada arquivo individualmente por include /usr/share/nano/c.nanorc OU usar um operador curinga e incluir todos os arquivos no diretório usando include /usr/share/nano/*

Uma nota rápida sobre vi e vim - muitos sistemas vêm com vi instalado por padrão, o que NÃO suporta realce de sintaxe. Se vim estiver instalado, o realce de sintaxe poderá ser ativado adicionando syntax on ao arquivo de configuração global em /etc/vim/vimrc ou ao arquivo de configuração do usuário ~/.vimrc

    
por 23.02.2016 / 17:27
0

Por Artigo da Wikipédia do Pico , o Pico não teve realce de sintaxe, nano fez. De acordo com o site do nano , é uma opção de tempo de compilação e, em seguida, se a memória servir ele funcionará apenas com base na extensão ou no conteúdo do arquivo.

O Vim geralmente é destacado por padrão, mas pode levar uma magia negra especial para invocá-lo, caso não seja. ( set nocompatible , lançamento via vim em vez de vi , syntax on e set syntax=$lang , etc.)

A maioria dos editores de texto X / Visual será automaticamente destacada.

Alguma pessoa específica em quem você também esteja interessado?

    
por 11.03.2011 / 03:18