私の.bashrcファイルをviにすると色があります。
しかし、私cat
またはless
ファイルを使用すると、すべて白になります。
どのように色を作ることができますcat
かless
?
catには私のRubyファイルの色がありますが、.rb
viがbashドットファイルに対して行うように、これらのbashドットファイルには色がありません。
.rb
lessにはルビーファイルの色はまったくありません。
Gnome端末は3.6.1
Ubuntuで、13.04
Bashはv4.2.45(1)
答え1
source-highlight
リンクされた質問で提案されているように実行しようとすると、次のエラーが発生します。
$ source-highlight -o STDOUT -i .bashrc --out-format=esc
source-highlight: could not find a language definition for input file .bashrc
.bashrc
自動的に認識できないからですsource-highlight
。ドキュメントを少し見てみると、-s
言語を設定するフラグがあることがわかりますので、必要なものは次のとおりです。
source-highlight -s bash -o STDOUT -i .bashrc --out-format=esc | less -R