1 votes

Terminal Mac OS X : Comment puis-je faire en sorte que mon éditeur pico mette en évidence la syntaxe ?

J'ai récemment changé les couleurs de mon Terminal Mac OS X .

Comment activer la coloration syntaxique pour pico ? Ou tout autre éditeur en général ?

1voto

Pico n'a pas de coloration syntaxique. Les autres éditeurs de texte ont chacun leur propre méthode pour activer la coloration syntaxique.

1voto

EliuX Points 329

Ce texte est ancien, mais je pense qu'il pourrait être un peu plus élaboré.

Comme indiqué, pico n'a pas de coloration syntaxique mais nano ainsi que vim (bien qu'il s'agisse d'un éditeur très différent !).

La version courte : Ajoutez la ligne include /usr/share/nano/* a ~/.nanorc et créer le fichier s'il n'existe pas.

La version longue : nano stocke sa coloration syntaxique dans un répertoire global, très probablement quelque part comme /usr/share/nano/ (C'est la valeur par défaut sur mon Debian ). Les fichiers de surlignage sont divisés par type, ainsi le surlignage pour le langage 'C' se trouverait dans /usr/share/nano/c.nanorc . La mise en surbrillance peut être activée en utilisant un include soit dans le fichier de configuration global /etc/nanorc ou le fichier de configuration de l'utilisateur ~/.nanorc . Vous pouvez inclure chaque fichier individuellement en include /usr/share/nano/c.nanorc OU utiliser un opérateur joker et inclure tous les fichiers du répertoire en utilisant include /usr/share/nano/*

Un petit mot sur vi y vim - de nombreux systèmes sont livrés avec vi installé par défaut, qui ne prend PAS en charge la coloration syntaxique. Si vim est installé, la coloration syntaxique peut être activée en ajoutant l'option syntax on soit dans le fichier de configuration global à l'adresse /etc/vim/vimrc ou le fichier de configuration de l'utilisateur ~/.vimrc

0voto

Ryan Gauger Points 11

Par Article Wikipedia de Pico Pico ne disposait pas de la mise en évidence de la syntaxe, nano en dispose. D'après site de nano Il s'agit d'une option au moment de la compilation, et si ma mémoire est bonne, elle fonctionnera uniquement sur la base de l'extension ou du contenu du fichier.

Vim est généralement doté d'une coloration syntaxique par défaut, mais il faut parfois faire preuve d'une certaine magie noire pour l'invoquer si elle ne l'est pas. ( set nocompatible lancement par vim au lieu de vi , syntax on y set syntax=$lang etc.)

La plupart des éditeurs de texte X/Visual mettent automatiquement en évidence la syntaxe.

Il y en a d'autres qui vous intéressent aussi ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X