Gần đây tôi đã chuyển từ bash sang ZSH và oh-my-zsh (rất tuyệt vời) và cài đặt nó trong máy tính để bàn, máy tính xách tay và lưu trữ (dreamhost) của tôi với một chủ đề gọi là agnoster.
Tôi cũng đã cài đặt phông chữ năng lượng mặt trời và phông chữ được vá tùy chỉnh trong cả gnome-terminal (Dekstop) và iTerm2 (OSX), vì vậy trong cả hai điều này tôi đều làm mọi thứ hoạt động tốt
và ngay cả khi tôi sử dụng SSH để kết nối với Máy tính để bàn từ máy tính xách tay của mình, tôi thấy mọi thứ đều hoạt động.
Vấn đề là, khi tôi thay đổi shell mặc định trong Dreamhost thành zsh, đã cài đặt oh-my-zsh và agnoster, nó chỉ hiển thị:
{black}{default} user@dreamhost {blue}{black}⮀{black} ~ {blue}⮀
(Mũi tên hoạt động với tôi) nhưng màu sắc không được hiển thị đúng, giống như một chuỗi.
Tôi đã tìm kiếm một giải pháp ở khắp mọi nơi nhưng dường như tôi không thể tìm thấy nguyên nhân gây ra điều này, có ai từng gặp phải vấn đề như vậy hay không biết cách khắc phục vấn đề này?
Cảm ơn mọi người trước!
zsh
phiên bản ( zsh --version
) cả cục bộ và từ xa. Bạn có đang sử dụng các tệp zsh giống hệt nhau trên cả hai hộp không (và bạn có chắc chắn về điều đó không)? Các zsh
tùy chọn ( setopt
) là gì? Mã cho PROMPT
cái nhìn như thế nào?