Nano peut-il faire de la coloration syntaxique comme gedit et vim ? Comment puis-je l'activer ? J'ai besoin au moins de la coloration syntaxique de bash et de Python.
Réponses
Trop de publicités?J'ai mis en place une coloration syntaxique dans nano à l'endroit suivant mon github .
Il existe des captures d'écran d'exemples en direct pour le html et le php :
y
J'ai pensé que je pourrais suggérer quelque chose de plus frais et de plus actuel à partir de presque 2020 :
Le nanorécit de Scopatz sur Git contient tout ce dont vous avez besoin. Il est encore régulièrement mis à jour.
et est livré avec un guide d'installation très soigné et un installateur documenté qui vous permet de démarrer rapidement, proprement et facilement.
Note : Vous devrez peut-être supprimer certains des surligneurs du fichier nanorc ou les commenter (etc-host, html, et html.j2) car ils semblent être défectueux, mais ce n'est pas grave.
Les exemples de syntaxe les plus complets et les plus récents pour nano sont maintenus. aquí .
Pour installer tous les surligneurs pour votre utilisateur, il suffit d'exécuter :
cd /tmp
git clone https://github.com/tech4david/nano-highlight.git
cd nano-highlight/
make install
echo "include ~/.nano/syntax/ALL.nanorc" >> ~/.nanorc
Je sais qu'il s'agit d'un vieux fil de discussion, mais ma solution peut être utile.
éditer le fichier à /etc/nanorc
A partir de la ligne 243, vous pouvez trouver les fichiers d'inclusion de lot. Décommentez simplement ceux dont vous avez besoin, sauvegardez et c'est fait.
## Nanorc files
include "/usr/share/nano/nanorc.nanorc"
## C/C++
include "/usr/share/nano/c.nanorc"
## Makefiles
include "/usr/share/nano/makefile.nanorc"
## Cascading Style Sheets
include "/usr/share/nano/css.nanorc"
## Debian files
include "/usr/share/nano/debian.nanorc"
## Gentoo files
# include "/usr/share/nano/gentoo.nanorc"
Je ne suis pas sûr que si vous mettez à jour nano, ces changements disparaîtront.