
Ubuntu日本語フォーラム

ログインしていません。
/etc/DIR_COLORS をホームにコピーして・・・
http://uguisu.skr.jp/Windows/u_waza.html
というのがあるんですが、ubuntuの場合はどのようにして
lsで表示されるファイルの色を拡張子ごとにカスタマイズできるのでしょうか?
/etc/DIR_COLORSはありません・・・。
オフライン
hiro による投稿:
/etc/DIR_COLORS をホームにコピーして・・・
http://uguisu.skr.jp/Windows/u_waza.html
というのがあるんですが、ubuntuの場合はどのようにして
lsで表示されるファイルの色を拡張子ごとにカスタマイズできるのでしょうか?
/etc/DIR_COLORSはありません・・・。
ubuntu だと環境変数、LS_COLORS に設定するみたいですね。
dircolors コマンドで設定するデータが得られます。
後はこの値をいじって ~/.bashrc に記述しておけばいいんじゃないでしょうか。
オフライン
$dircolors -p > ~/.dir_colors
として.dircolorsをいじって
$eval `dircolors ~/.dir_colors -b`
とすればよいんですよね?
evalコマンドをしたときに
File name too long.
export: Command not found.
と出力されるんですが何かへんなのでしょうか?
自分の場合はtchrcを使用しています。
最後の編集者: hiro (2008-04-09 14:10:04)
オフライン
$eval `dircolors ~/.dir_colors -c`
とすることで無事できました。ありがとうございました。
オフライン
すいません。もうひとつ教えてください。
一度シャットダウンすると再度
$eval `dircolors ~/.dir_colors -c`
をしないといけないようなんですが、起動時に反映させるにはどうすればよろしいのでしょうか?
オフライン
tcshは使っていないので正確ではないかもしれませんが・・・
~/.tcshrcファイルのどこかに
eval `dircolors ~/.dir_colors -c`
を書き加えておけば良いかと思います。
なお、Ubuntuのデフォルトのインストールでは~/.bashrcに同様の記述があります。
参考にはなるでしょう。
オフライン