web-dev-qa-db-ja.com

OSXLionターミナルはすべての色を失いました

最近Lionにアップグレードしたところ、Terminal.app(および実際に代わりに使用しているiTerm2)がすべての色を完全に失っていたことがわかりました。これは、Vimで構文が強調表示されたり、色付きのディレクトリ名やファイル名が表示されたり、何も表示されないことを意味します。 (両方のアプリの)設定でターミナルタイプオプションを試してみましたが、xterm-256colorxterm-newxtermなどですが、まったく役に立ちません。

しかしながら! Terminal.appのリモートマシンにSSHで接続すると、色が表示されます。すべてがかつてのように機能します。これはiTerm2と同じではありませんが、私はまだ無色のままです。

5
ajackbot

〜/ .profileを編集し、このコードを挿入してフォルダーに色を付ける必要がありました。

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

これはLSCOLORSオプションを示しています。

これを使用してカスタムカーソルを作成しました。

PS1='\[\033[01;32m\]\u@macair\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

お役に立てれば。

Vimの場合は、 このテーマ のようなテーマを使用します

そして、〜/ .vimと〜/ .vim/colorsの2つのフォルダーを追加します

テーマファイルを〜/ .vim/colorsフォルダーに置きます

次に、次のようなファイルを〜/ .vimrcという名前で作成します。

syntax on        'this is needed to see syntax
set background=dark  "makes it easier to read with black background
colorscheme ir_black "set theme in ./vim/colors folder
set ls=2            " allways show status line
set hlsearch        " highlight searches
"set incsearch       " do incremental searching
set ruler           " show the cursor position all the time
set visualbell t_vb=    " turn off error beep/flash
set ignorecase        "ignore case while searching
set number            'put numbers on side

コメントを追加したので、好きなものを選んでください。また、テーマを微調整することになりました。コメントが灰色になり、読みづらくなりました。

7
skub

これらの設定を.vimrcに追加する必要があります

filetype on
filetype plugin on
filetype indent on
syntax on

色の強調表示を有効にします。

.vimrcを使用していました。これにはこれらはありませんが、Linuxおよび古いOSXバージョンで動作します。 Lionの場合、それらを追加する必要があります。

2
Sammi Song

〜/ .profileに次のものがあります

function parse_git_branch() {
    git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/\*\1/'
}

case "$TERM" in
  xterm-*color) color_Prompt=yes;;
esac


if [ "$color_Prompt" = yes ]; then
    PS1='\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[0;33m\]$(parse_git_branch)\[\033[00m\]\$ '
else
    PS1='\u@\h:\w$(parse_git_branch)\$ '
fi
2
Paul