mã màu mac thiết bị đầu cuối


11

Làm thế nào để tôi có được thiết bị đầu cuối mac để hiển thị màu sắc? tức là trong fedora khi tôi sử dụng lsnó mã màu kết quả dựa trên nếu đó là tệp hoặc thư mục. kết quả tương tự trên mac?


Câu hỏi được chỉnh sửa, vì các câu trả lời cho thấy vấn đề là ls cụ thể.
Daniel Beck

2
Bạn có thể cung cấp các ví dụ khác ngoài lsnhững gì bạn muốn tô màu và theo cách nào? Có nhiều màu sắc khác nhau có thể được sử dụng trong các đường ống để làm nổi bật văn bản dựa trên các biểu thức chính trong tệp cấu hình hoặc trên dòng lệnh.
Tạm dừng cho đến khi có thông báo mới.

trong VI hoặc VIM, đặc biệt là tô màu cú pháp
tekknolagi

Câu trả lời:


4

Bạn có thể thay đổi màu vỏ của mình trong tùy chọn của Terminal.

văn bản thay thế


Với các cài đặt này, bạn có được các màu này (không thường sử dụng màu ls, vì vậy tôi không quan tâm):

văn bản thay thế


Tôi không hiểu vấn đề ở đây là gì. Đầu ra lệnh màu được kích hoạt theo mặc định . Điều duy nhất bạn có thể / cần tự làm là cung cấp cho văn bản màu sắc bình thường và đậm khác nhau và thực sự sử dụng các biến thể màu (ví dụ ls -G) của các lệnh của bạn.

Đối với vim: :syntax ontrong vim. Hoặc append syntax onđể .vimrc.


1
hiển thị màu ANSI?
tekknolagi

@tekknolagi Tùy chọn này cho phép đầu ra màu, ví dụ như ls -G. Chuyển đổi nó với một cửa sổ Terminal mở để xem hiệu ứng. Bạn cũng có thể chọn các màu mặc định khác nhau cho văn bản thông thường và đậm.
Daniel Beck

14

Thêm, những dòng này vào cuối của bạn ~/.bash_profile

alias ls='ls -G'
export CLICOLOR=1
export LSCOLORS=Gxfxcxdxbxegedabagacad

Như bạn có thể thấy, việc tùy chỉnh chúng là một chút khó khăn, nhưng có một trang web giúp với điều đó ... http://geoff.greer.fm/lscolors/

Bây giờ khi bạn mở Terminal, nó sẽ có màu trong ls


tôi có phải làm điều đó cho mỗi lệnh tôi muốn không?
tekknolagi

Không, của bạn ~/.bash_profileđược sử dụng để thêm cài đặt vào các phiên Terminal, nó được tải mỗi khi cửa sổ Terminal được hiển thị. Đó là một tệp văn bản, bạn chỉ cần thêm các dòng đó vào cuối và lưu nó. Sau đó khởi động Terminal hoặc khởi động lại và cài đặt của bạn được kích hoạt.
ocodo

không phải ý tôi. nếu tôi muốn mã màu các lệnh khác
tekknolagi

tôi rất quen thuộc với hồ sơ bash
tekknolagi

Chỉ khi họ có hồ sơ màu riêng, bạn quan tâm đến lệnh nào?
ocodo

5

Sử dụng -Gchuyển sang lstrên Mac:

ls -G

Nếu bạn muốn màu ls chuẩn luôn được tô màu, hãy thêm nó vào ~/.bash_profile:

bí danh ls = 'ls -G'
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.