.bashrc iTerm2 PS1


0

Tôi vừa cài đặt iTerm2 trên máy tính của mình và oh-my-zsh. Mọi thứ đều hoạt động tốt, ngoại trừ việc nó hiển thị "~ git: (chính) ✗" là PS1 của tôi. Tôi không chắc mã thông báo này được gọi là gì. Có ai không

Tôi đang cố gắng thay đổi nó thành một cái gì đó ngắn hơn và để xóa thông tin chi nhánh git của tôi. Nó hiển thị nó cho mọi dir.

Tôi đã kiểm tra cả ~ / .bashrc và ~ / .bash_profile

Bất kỳ sự trợ giúp nào đều sẽ là tuyệt vời. Cảm ơn.

Câu trả lời:


0

Cả hai .bashrc.bash_profileđược sử dụng bởi bash, không zsh. Kiểm tra zshmanpage để biết chi tiết về các kịch bản khởi động.


Cảm ơn tôi đánh dấu đây là câu trả lời đúng vì nó thực sự đã đẩy tôi đi đúng hướng. Tôi cần chỉnh sửa nó trong ~ / .oh-my-zsh / oh-my-zsh.rc
Hass

0

Oh-my-zsh sử dụng các chủ đề riêng của mình. Bạn không nên chỉnh sửa tệp khởi động của nó trong ~/.oh-my-zshthư mục, vì tệp này sẽ được thay đổi bất cứ khi nào bạn cập nhật oh-my-zsh và bạn sẽ mất các tùy chỉnh của mình.

Kiểm tra ~/.zshrctệp khởi động của bạn , Zsh nào đã tạo cho bạn và oh-my-zsh nên đã sửa đổi trong lần thực hiện đầu tiên.

Ở đó, bạn sẽ tìm thấy một cái gì đó như:

# Set name of the theme to load.
ZSH_THEME=...

Thay thế ZSH_THEMEbằng bất kỳ trong số những người bạn có thể tìm thấy ở đây . Một số chủ đề không hiển thị thông tin Git.

Nếu những gì bạn chỉ muốn thay đổi là lời nhắc (tức là điều được hiển thị trước đầu vào của bạn), thì việc cài đặt PS1theo cách thủ công .zshrcsẽ làm - nhiều tùy chọn cho điều đó cũng tồn tạ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.