Đặt lại cửa sổ Terminal bị cắt xén trên OS X


15

Tôi đã kết nối với một máy chủ linux qua SSH. Sau khi thực hiện lệnh sau

cat dmesg.1.gz

lời nhắc trên phiên SSH của tôi đã thay đổi từ conor@linux:~$thành␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

Bất kỳ văn bản nào tôi nhập vào thiết bị đầu cuối cũng bị cắt xén, ngay cả sau khi ngắt kết nối với phiên SSH bằng cách nhập exit, phiên cuối cùng với mac của tôi vẫn bị cắt xén. Tôi đã giải quyết vấn đề bằng cách đóng cửa sổ terminal và mở một cái mới.

Có cách nào để thiết lập lại thiết bị đầu cuối mà không đóng cửa sổ và mở lại như tổ hợp phím không?


Câu trả lời:


20

Thiết bị đầu cuối của bạn đã được chuyển sang chế độ nhân vật thay thế của bộ cài đặt. Để chuyển nó ra ngoài, gõ

tput rmacs

tại dấu nhắc vỏ (bị cắt xén) của bạn. Việc gõ của bạn cũng sẽ bị cắt xén, nhưng nó sẽ trở lại bình thường sau khi lệnh này kết thúc.


Chọn đây là câu trả lời tốt nhất vì nó giải thích lý do tại sao nó xảy ra ngoài việc giải quyết vấn đề. Ông Mans trả lời làm việc quá.
conorgriffin

cũng làm việc trên thiết bị đầu cuối Linux :)
đăng xuất

7

Nhập "đặt lại" tại dòng lệnh (ngay cả khi bạn không thể thấy những gì bạn đang nhập) thường giúp.


6

Tôi đã có vấn đề tương tự. Để khắc phục, nhấp vào Shell -> Gửi lại. Và nếu điều đó không làm việc. Shell -> Hard Reset. Điều này sẽ thiết lập lại mà không cần bạn phải đóng và mở lại thiết bị đầu cuối.


+1 đây là giải pháp duy nhất hiệu quả với tôi, khi có sự cố xảy ra ở phía xa của kết nối ssh.
Kelvin

1
R - Gửi lại thiết lập
Sẽ

0

Sau khi thử các câu trả lời trước mà không có bất kỳ ảnh hưởng nào, tôi đã xem trang man: thiết lập lại thông số

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.