Làm cách nào để ngăn màn hình chặn các tiêu đề của tôi?


14

Tôi đang sử dụng bashvà GNU screentrên centos7. Tôi nhận thấy rằng nếu tôi ssh sang một máy chủ khác, hãy thay đổi tiêu đề (thông qua ctrl+ a+ A) và đăng xuất khỏi máy chủ mà tiêu đề mới của tôi bị ghi đè USER@HOST:~. Làm thế nào tôi có thể ngăn chặn nó làm điều này?

Tôi đã xem xét các tiêu đề động và xác định đó là những gì đang chơi, nhưng tôi không chắc về cách tắt tính năng đó ...

Câu trả lời:


8

Như tài liệu trong trang man, hãy screentìm một chuỗi thoát tiêu đề null. bashgửi chuỗi này thông qua biến môi trường PROMPT_COMMAND (ví dụ: mặc định của tôi là printf "\033k%s@%s:%s\033\\" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}".

Để tắt tính năng này cho một cửa sổ cụ thể, tôi chỉ cần chạy unset PROMPT_COMMANDtừ cửa sổ đó. Tất nhiên, người ta chỉ có thể thêm nó vào ~/.bashrchoặc vào một tệp môi trường cụ thể để làm cho nó bền bỉ hơn.


3
Nếu $PROMPT_COMMANDtrống, kiểm tra $PS1.
choroba
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.