web-dev-qa-db-ja.com

mac osxのTerminal.appを介してシェルとemacsで構文の強調表示を取得する

Mac OS XでTerminal.appを使用して他のマシンにSSH接続するときに、シェルとemacsで構文の強調表示を有効にするにはどうすればよいですか?今のところ、たとえばsshで「ls」を実行すると、ディレクトリはフラットファイルとは異なる色で表示されないので、それを修正したいと思います。

ありがとう。

5
user46976

Sshを実行しているマシンに.bashrcなどがありますか?それぞれにalias ls="ls --color=auto"またはalias ls="ls -G"(lsによって異なります)のようなものが必要です(lsの場合、他の端末プログラムで他の色を実行するための他のオプションがたくさんあります)。

5
Adam Eberbach

OS Xでは、〜/ .bash_profileファイルにalias ls="ls -G"を追加する必要があります。ファイルは元々隠されているので、Finderに隠しファイルを表示するか、隠しファイルを開くことができるTextmateのようなプログラムを使用する必要があります。

2
Scott