色付きのテキストは、gnomeターミナルの設定によって決まるものだと思っていましたが、ubuntu VPSを使用しているときは、色付きにする必要のあるテキスト(gitコマンドなど)が白。
だから私の最初の質問は、なぜ私のvpsに色がなく、比較的簡単に「戻す」ことができるのかということです。
次に、ローカル端末とVPSが視覚的に区別されるように、サーバー上に編集可能な構成ファイルがあり、通常は白であるすべてのテキストが黄色か何かになりますか?
何度か混乱して、実際にVPSにログインしていることに気づきました😛
承認された回答:
プログラムごとにこれを制御するさまざまなファイル/オプションがあります。たとえば、ls
を取得するには tpカラーで印刷するには、ls --color=tty
を使用できます (Ubuntuではデフォルトで設定されています)。 grep
の場合 、grep --color=auto
を使用できます 。これはプログラム自体によって処理されるため、ターミナルエミュレータやシェルでは設定されません。とにかく、これら2つのオプションをオンにするには、それらのエイリアスを作成できます。 ~/.bash_aliases
を編集(または存在しない場合は作成) 次の行を追加します:
alias grep='grep --color'
alias ls='ls --color=tty'
次に、新しいターミナルを開きます(または、. ~/.bash_aliases
)そしてあなたは色付きのls
およびgrep
出力。
とにかく、git
の場合 、これは~/.gitrc
で設定されます ファイル(たとえば、ここを参照)。最も簡単なトリックは、マシンからサーバーにコピーすることです。
端末を区別することに関しては、最も簡単なアプローチはプロンプトに色を付けることです(PS1
)。これは~/.bashrc
で設定されます 。詳細はここにあり、それを簡略化するアプリはここにありますが、たとえば、次のようなものを使用できます:
PS1 ='[
エイリアス:.bash_rc、.bash_aliases、/ usr / local / binの違いは?
IbusアイコンがシステムトレイUbuntu16.03Ltsに突然表示されなくなりましたか?
Ubuntu