Mac OS X Snow Leopard のターミナルからリモート サーバーに ssh すると、さまざまなコンテキスト カラーリングが表示されます。これにより、 でのファイルの編集がはるかに簡単になり、などのvi
場合にコントラストが良好になります。ls -al
しかし、私のローカル端末にはコンテキスト カラーリングがありません。これらの設定を選択したり、ファイルに挿入できるステートメントを選択したりできる場所はありますか.profile
?
答え1
~/.profile
bash を使用する場合は、これを:に記述します。
export CLICOLOR=1
export LSCOLORS=GxFxCxDxBxegedabagaced
vi の場合は、 と入力するだけです:syntax on
。
色の値は何ですか?
LSCOLORS
さまざまな項目の色の値を指定します。
a = black
b = red
c = green
d = brown
e = blue
f = magenta
g = cyan
h = light gray
x = default
これは、暗い背景:
export LSCOLORS=gxBxhxDxfxhxhxhxhxcxcx
これは、明るい背景:
export LSCOLORS=ExFxCxDxBxegedabagacad
色の位置はどこでしょうか?
これらは、 に現れる順序で値の位置を示しますLSCOLORS
。
DIR
SYM_LINK
SOCKET
PIPE
EXE
BLOCK_SP
CHAR_SP
EXE_SUID
EXE_GUID
DIR_STICKY
DIR_WO_STICKY