byobuのlsのdircolorsを変更¶
2018年11月22日
Ubuntu 16.04LTS(32bit)
byobu(backend screen)の中でlsしたときの色を変更する。
byoubの中でlsでディレクトリ表示するとダークブラウンの背景に灰色表示とか非常に見難いので、Ubuntuのデフォルトのdircolorsにする。
/usr/share/byobu/profiles/bashrc の中で、 /usr/share/byobu/profiles/dircolorsを読み込んでる。
全ユーザで共有する場合¶
byobuを起動していない状態で
dircolors -p > /tmp/dircolors.ubuntu
cd /usr/share/byobu/profiles
sudo cp /tmp/dircolors.ubuntu .
sudo mv dircolors dircolors.byobu
sudo ln -s dircolors.ubuntu dircolors
として無理やり変更。
自分の環境のみ¶
byobuを起動していない状態で
dircolors -p > ${HOME}/.byobu/.dircolors
.byobu/promptファイル
[ -r /usr/share/byobu/profiles/bashrc ] && . /usr/share/byobu/profiles/bashrc #byobu-prompt#
行を追加する。
[ -r /usr/share/byobu/profiles/bashrc ] && . /usr/share/byobu/profiles/bashrc #byobu-prompt#
if [ -x /usr/bin/dircolors ]; then
test -r ${HOME}/.byobu/.dircolors && eval "$(dircolors -b ${HOME}~/.byobu/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi