Phối màu không được áp dụng trong iTerm2


43

Tôi chưa thể áp dụng bất kỳ bảng màu nào cho iTerm2.

Có vẻ như Màu cơ bản được áp dụng, nhưng Màu ANSI thì không (như thể hiện trong Tùy chọn> Cấu hình> Màu sắc).

Sử dụng Mac OSX 10.7.2. Có ai giúp đỡ không?


Vì vậy, có một lỗi trong iterm2 .... Sử dụng mục mặc định được cung cấp ....
ZaB

Thật bất kỳ màu sắc mà bạn chọn? Là gì Loại ga được chọn trong Preferences »Profiles» Mặc định »ga dưới ga thi đua ?
slhck

@slhck Báo cáo Loại thiết bị đầu cuối: xterm-256color
Panagiotis

Hãy thử thay đổi nó xtermvà xem nếu nó hoạt động.
slhck

@slhck Thay đổi để xtermxterm-newvà khởi động lại. Không có gì hoạt động.
Panagiotis Panagi

Câu trả lời:


87

Tôi đã có cùng một vấn đề và đây là những gì dường như đã giải quyết nó:

Trong .bash_profile của bạn, hãy đặt CLICOLOR trước khi đặt TATE:

# Set CLICOLOR if you want Ansi Colors in iTerm2 
export CLICOLOR=1

# Set colors to match iTerm2 Terminal Colors
export TERM=xterm-256color

lưu tập tin bash và nguồn:

source ~/.bash_profile 

Sau đó, trong Tùy chọn iTerm2> Cấu hình> Thiết bị đầu cuối> Loại thiết bị đầu cuối báo cáo, được đặt thành xterm-256color hoặc xterm

Đóng iTerm2, khởi động lại nó và gõ ls. Điều đó đã đánh lừa tôi.

Chúc may mắn.


nó hoạt động rất tốt đối với tôi
ajreal

1
xuất khẩu CLICOLOR cuối cùng đã làm cho màu sắc xuất hiện trong iTerm2. Sở thích có bộ xterm-256color, tôi tự hỏi tại sao điều này lại vấp ngã.
mguymon

nếu điều này không hiệu quả, hãy nhìn vào câu trả lời thứ 2 dưới đây về sự tương phản ...
João Pinho

39

đây là một câu hỏi thực sự cũ, nhưng hãy đảm bảo rằng Preferences -> Profiles -> Colors -> Minimum contrastcài đặt của bạn không ở mức tối đa ... nếu có và bạn đã thực hiện những gì được đề xuất ở trên, hãy trượt nó xuống một cài đặt thấp hơn và bạn sẽ thấy màu sắc xuất hiện.


1
Hoạt động tuyệt vời, nhưng đó là Tùy chọn> Cấu hình> Màu sắc> Độ tương phản tối thiểu
Niclas

Bạn là một người cứu rỗi cuộc sống. iterm có nhiều lựa chọn chết tiệt.
mdgrech

16

Tôi đã có cùng một vấn đề và tìm thấy một giải pháp : Profiles -> Colors -> Minimum Contrast. Nếu nó cao, thì bạn chỉ có màu đen và trắng.


Tôi đặt cái này mà không biết rằng nó đặt tất cả các màu thành đen trắng và nhận xét này giúp tôi khắc phục điều đó. Cảm ơn!
Roy Rico

tuyệt vời! Nó đã làm việc, thật là ... một bông hoa! ... iterm của tôi đã thiết lập như thế theo mặc định.
João Pinho

Hoàn hảo! Tôi trượt mọi thứ về 0 và mọi thứ lại được tô màu. Cảm ơn!
Matheus Felipe

2

Nếu bạn đang sử dụng zshvà câu trả lời @ sam3k không phù hợp với bạn - bạn nên đặt những dòng .zshrcđó thay vì.bash_profile


0

Một số câu trả lời đã đề cập đến các thiết lập tương phản. Ngay cả khi khoảng 60% đường trên màu xanh ANSI của tôi chuyển sang màu đen.

Giảm độ tương phản xuống trước khi bạn tìm giải pháp khác; đó là cách tích cực hơn tôi mong đợi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.