GNU/nanoで、ソースコードを色づけで表示する方法
~/.nanorcというファイルを作る
~/.nanorc というファイルを作成して、以下のように書きます。# sh
include "/usr/share/nano/sh.nanorc"
# perl
include "/usr/share/nano/perl.nanorc"
# ruby
include "/usr/share/nano/ruby.nanorc"
これで、perlやrubuやシェルスクリプトをnanoで開くと、色が付くようになります。
他の言語でも色をつけたい!
/usr/share/nano/*の中にいろいろな言語用ファイルがあるので見てみましょう。
$ ls /usr/share/nano/
asm.nanorc c.nanorc groff.nanorc html.nanorc java.nanorc man.nanorc
mutt.nanorc nanorc.nanorc patch.nanorc perl.nanorc python.nanorc
ruby.nanorc sh.nanorc tex.nanorc
Apache設定ファイルやPHPやCSSでも色をつけたい!
上記で足りない場合は、Google Codeのnanosyntaxというサイトにいっぱいありますので拾ってきましょう。
apache2.nanorc, php.nanorc, css.nanorcなどは今すぐ使えそうですね。
以下、アルファベット順に列挙します。
参考にしてみてください。
- apache2.nanorc
- apacheconf.nanorc
- aptsrclist.nanorc
- asm.nanorc
- bash.nanorc
- c-file.nanorc
- c.nanorc
- changelog.nanorc
- changelogs.nanorc
- clike.nanorc
- conf.nanorc
- config.nanorc
- config2.nanorc
- config3.nanorc
- configfiles.nanorc
- conky.nanorc
- css.nanorc
- debian.nanorc
- default.nanorc
- delphi.nanorc
- desc.nanorc
- dotemacs.nanorc
- dummy.nanorc
- ebuild.nanorc
- ekghistory.nanorc
- etc-stuff.nanorc
- etcportage.nanorc
- etcxml.nanorc
- gentoo.nanorc
- groff.nanorc
- havp.nanorc
- html.nanorc
- httpstatuscodes.nanorc
- info.nanorc
- ini.nanorc
- initng.nanorc
- initscript.nanorc
- java.nanorc
- js.nanorc
- log-stuff.nanorc
- maincf.nanorc
- makefile.nanorc
- man.nanorc
- mcchangelog.nanorc
- mimetype.nanorc
- mutt.nanorc
- named.nanorc
- nanorc.nanorc
- nscd.nanorc
- others.nanorc
- paludis.nanorc
- passwd.nanorc
- patch.nanorc
- perl.nanorc
- php.nanorc
- php2.nanorc
- plaudis.nanorc
- po.nanorc
- postgresql.nanorc
- pov.nanorc
- privoxy.nanorc
- profile.nanorc
- python.nanorc
- rcfiles-new.nanorc
- rcfiles.nanorc
- rsync.nanorc
- ruby.nanorc
- sh.nanorc
- shlike.nanorc
- softcam.nanorc
- sources_list.nanorc
- tab.nanorc
- tcl.nanorc
- tex.nanorc
- urls.nanorc
- vhost.nanorc
- xdefaults.nanorc
- xml.nanorc
- xorg.nanorc
Google Codeマンセー!!