Tôi có thể tạo các mục màu Mac OS X Terminal theo cú pháp, như thiết bị đầu cuối Ubuntu không?


Câu trả lời:


36

Màu thiết bị đầu cuối của tôi

ví dụ màu thiết bị đầu cuối

làm thế nào để làm nó

tải chủ đề

từ đây: http://media.tannern.com/tanner.terminal

nhập vào Terminal

Sau khi cài đặt SIMBL và các màu thiết bị đầu cuối chính xác, bạn có thể nhập chủ đề thiết bị đầu cuối của tôi từ cửa sổ Tùy chọn thiết bị đầu cuối.

Tìm tùy chọn nhập ở đâu

điều chỉnh khác

Thêm phần này vào tệp ~/.profilesẽ tạo lsmàu theo mặc định.

# Make ls use colors
export CLICOLOR=1
alias ls='ls -Fa'

Thêm điều này sẽ xác định màu sắc như các biến để làm cho lời nhắc dễ dàng chỉnh sửa hơn.

# define colors
C_DEFAULT="\[\033[m\]"
C_WHITE="\[\033[1m\]"
C_BLACK="\[\033[30m\]"
C_RED="\[\033[31m\]"
C_GREEN="\[\033[32m\]"
C_YELLOW="\[\033[33m\]"
C_BLUE="\[\033[34m\]"
C_PURPLE="\[\033[35m\]"
C_CYAN="\[\033[36m\]"
C_LIGHTGRAY="\[\033[37m\]"
C_DARKGRAY="\[\033[1;30m\]"
C_LIGHTRED="\[\033[1;31m\]"
C_LIGHTGREEN="\[\033[1;32m\]"
C_LIGHTYELLOW="\[\033[1;33m\]"
C_LIGHTBLUE="\[\033[1;34m\]"
C_LIGHTPURPLE="\[\033[1;35m\]"
C_LIGHTCYAN="\[\033[1;36m\]"
C_BG_BLACK="\[\033[40m\]"
C_BG_RED="\[\033[41m\]"
C_BG_GREEN="\[\033[42m\]"
C_BG_YELLOW="\[\033[43m\]"
C_BG_BLUE="\[\033[44m\]"
C_BG_PURPLE="\[\033[45m\]"
C_BG_CYAN="\[\033[46m\]"
C_BG_LIGHTGRAY="\[\033[47m\]"

Thêm điều này sẽ cung cấp cho bạn một dấu nhắc nhiều màu.

# set your prompt
export PS1="\n$C_LIGHTGREEN\u$C_DARKGRAY@$C_BLUE\h $C_DARKGRAY: $C_LIGHTYELLOW\w\n$C_DARKGRAY\$$C_DEFAULT "

Để biết danh sách các chuỗi thoát để sử dụng trong lời nhắc, hãy kiểm tra bài viết này


Các liên kết được cung cấp trong câu trả lời của bạn đã biến mất.
Eric Sebasta

1
Tôi đã ngừng sử dụng ứng dụng Terminal của Apple để ủng hộ iTerm2 ( iterm2.com ) Tôi thích nó chia cửa sổ hơn các tab và nó không cần bất kỳ hack nào để hỗ trợ tô màu chính xác (mặc dù tôi đã không sử dụng Terminal của Apple trong một thời gian và nó có thể không còn cần hack được liệt kê ở trên)
rennat

Tôi có thể sử dụng chủ đề này cho gnome shell? Nếu có, làm thế nào tôi có thể làm? Cảm ơn rất nhiều.
michele

@rennat Vấn đề với việc đăng liên kết đến bài đăng trên blog là chúng biến mất và không đáng tin cậy, vui lòng cập nhật bài đăng này với hướng dẫn từ blog của bạn
Stevie G

@ surfer190 Tôi đã xóa liên kết đến bài đăng trên blog của những người đó vì không còn cần thiết phải vá thiết bị đầu cuối để hỗ trợ màu sắc phù hợp.
rennat

19

geekology.co.za có một bài đăng trên blog thông tin về cách thực hiện việc này, "Kích hoạt thư mục Thiết bị đầu cuối và tô sáng màu tệp trong Mac OS X" . Trong trường hợp nó bị di chuyển hoặc bị xóa, những điều cơ bản là:

Thêm vào .bashrc hoặc .profile của bạn:

export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad

Lưu các tập tin. Mở một thiết bị đầu cuối mới và sử dụng

ls
ls -l
ls -la
ls -lah

Phần còn lại của bài viết có thông tin về những gì màu sắc làm và cách thay đổi chúng (các chữ cái bạn gán cho LSCOLORS là những gì kiểm soát những màu sắc bạn nhìn thấy).


6
+1 không chỉ đơn giản là liên kết đến câu trả lời và bao gồm cốt lõi của nó ở đây.
Philip Regan

Có vẻ như liên kết là 404
Borealis

Đây là một công cụ giúp tùy chỉnh lược đồ: https://geoff.greer.fm/lscolors/
AndyP

10

Kể từ Mac OS X Lion 10.7, Terminal cho phép bạn tùy chỉnh mười sáu màu ANSI và cũng hỗ trợ bảng màu 256 màu.

Vì vậy, cài đặt SIMBL hoặc các tiện ích mở rộng khác để có thêm màu sắc là không còn cần thiết.


0

Mọi người có thể muốn kiểm tra zsh + prezto . Có một hướng dẫn tốt đẹp ở đây . zsh đã được cài đặt trong OSX. Prezto chỉ cần thêm công cụ vào vỏ của bạn. Kích hoạt mô-đun tô sáng cú pháp và đi đến thị trấn :)


Có vẻ như liên kết đến hướng dẫn bị hỏng. Tặng 404 :(
Eric Seastrand

@Eric Cảm ơn, tôi đã sửa link. Xem thêm bài viết tiếp theo tại đây
Valorum
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.