Thêm màu vào Terminal trong Mac OS X
Thêm đầu ra ls được tô màu vào Terminal trong Mac OS X là một cách hay giúp điều hướng xung quanh dòng lệnh dễ dàng hơn một chút. Điều này làm cho các mục khác nhau hiển thị ở các màu khác nhau, bao gồm thư mục, tệp, tệp thực thi và liên kết tượng trưng.
Cách thêm đầu ra lệnh ‘ls’ màu trong Mac OS X Terminal
Chúng tôi sẽ đề cập đến cài đặt đầu ra màu có thể tùy chỉnh cho cả thiết bị đầu cuối tối và sáng và bạn có thể xem trước kết quả ls màu bằng cách nhập “ls -G” tại dòng lệnh. Tuy nhiên, bản xem trước với ls -G sẽ phụ thuộc vào cài đặt màu của Thiết bị đầu cuối và không nhất thiết phải đại diện cho màu được hiển thị trong ảnh chụp màn hình bên dưới.
- Mở Terminal và gõ: nano .bash_profile
- Sử dụng các phím mũi tên để điều hướng đến cuối tài liệu và dán vào một trong hai khối văn bản bên dưới, tùy thuộc vào giao diện của thiết bị đầu cuối (xem mục nhập người dùng bên dưới để biết thêm các tùy chỉnh)
Colors for Dark Terminal Themes: export CLICOLOR=1 export LSCOLORS=GxFxCxDxBxegedabaagaced
Colors for Light Terminal Themes: export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad
- Sau khi các chuỗi được dán vào .bash_profile, hãy xác nhận rằng nó trông giống như sau trong nano:
- Nhấn Control+O để lưu và mở cửa sổ Terminal mới
- Nhập “ls” hoặc “ls -la” để xác nhận đầu ra được tô màu
Tùy chọn, bạn có thể muốn tạo bí danh trong .bash_profile để liên kết ls với một cái gì đó giống như ls -GFh, điều này sẽ giống như:
alias ls='ls -GFh'
Điều này sẽ hoạt động với Mac OS X 10.6, OS X 10.7, OS X 10.8 và hơn thế nữa, miễn là bạn đang sử dụng bash shell. Nếu bạn không chắc mình đang sử dụng trình bao nào, hãy tìm “bash” trong thanh tiêu đề của cửa sổ Terminal hoặc bạn có thể kiểm tra bằng lệnh sau:
echo $SHELL
Đầu ra sẽ là “/bin/bash” nếu là bash và một số khác nếu không phải.
Đừng quên rằng bạn cũng có thể thay đổi giao diện của các cửa sổ Terminal ngay lập tức và thay đổi cả hình nền Terminal.
Tùy chỉnh LSCOLORS theo cách thủ công Nếu các lựa chọn màu trên không phù hợp với bạn, bạn có thể đặt bất cứ thứ gì bạn muốn. Đây là trang hướng dẫn trên LSCOLORS nếu bạn muốn thử. Mặc định là “exfxcxdxbxegedabagacad” nhưng việc xóa mục nhập màu .bash_profile cũng sẽ xóa mọi tổ hợp màu xấu xí.