私はnano
ssh経由でサーバー上で使用しています。そのシステムでnano
は、デフォルトで構文の色が有効になっていません。したがって、これらのナノ構文ファイルをサーバーにコピーし(代わりに、@CraigBarnesの回答も参照してください)、次のように設定し~/.nanorc
ました。
include "~/nanosyntax/syntax-nanorc/php.nanorc"
include "~/nanosyntax/syntax-nanorc/php2.nanorc"
include "~/nanosyntax/syntax-nanorc/sh.nanorc"
include "~/nanosyntax/syntax-nanorc/python.nanorc"
include "~/nanosyntax/syntax-nanorc/html.nanorc"
include "~/nanosyntax/syntax-nanorc/perl.nanorc"
include "~/nanosyntax/syntax-nanorc/ruby.nanorc"
include "~/nanosyntax/syntax-nanorc/js.nanorc"
さて、これが問題です。私がちょうど電話した場合:
nano somefile.php
...php
構文の色付けは行われません。強制しようとすると:
nano --syntax=php somefile.php
... まだ構文の色付けはありません (プレーン テキストとして表示されます)。しかし、もしそうなら:
nano ~/.nanorc
...その後、構文の色付け (タイプファイルに対応) を取得しますか.nanorc
?!
したがって、明らかに、構文の色付けはそのように機能します (つまり、 shell およびそれnano
が可能です) - ただし、この場合のように、一部の言語では無視されるようphp
です?!
では、何が起こっているのか知っている人はいますか?また、php
ファイルに対しても構文の色付けを行うにはどうすればよいですか?
ありがとう、
乾杯!