Atur ulang jendela Terminal yang rusak pada OS X

15

Saya terhubung ke server linux melalui SSH. Setelah melakukan perintah berikut

cat dmesg.1.gz

prompt pada sesi SSH saya berubah dari conor@linux:~$menjadi␌⎺┼⎺⎼@┌␋┼┤│:·/┌⎺±⎽$

Setiap teks yang saya ketikkan ke terminal juga rusak, bahkan setelah memutuskan sambungan dari sesi SSH dengan mengetik exit, sesi terminal yang sekarang dengan mac saya, masih kacau. Saya menyelesaikan masalah dengan menutup jendela terminal dan membuka yang baru.

Apakah ada cara untuk mengatur ulang terminal tanpa menutup jendela dan membuka kembali seperti kombinasi tombol?

Conorgriffin
sumber

Jawaban:

20

Terminal Anda telah dipindahkan ke mode "set karakter alternatif". Untuk menggesernya kembali, ketik

tput rmacs

di prompt shell (kacau) Anda. Pengetikan Anda juga akan tampak kacau, tetapi akan kembali normal setelah perintah ini selesai.

Chris Johnsen
sumber
Memilih ini sebagai jawaban terbaik karena menjelaskan alasan mengapa hal itu terjadi selain untuk menyelesaikan masalah. Pak Mans menjawab juga bekerja.
conorgriffin
bekerja pada terminal Linux juga :)
logoff
7

Mengetik "reset" di baris perintah (bahkan jika Anda tidak dapat melihat apa yang Anda mengikat) sering membantu.


sumber
6

Saya punya masalah yang sama. Untuk memperbaikinya, klik pada Shell -> Kirim Reset. Dan jika itu tidak berhasil. Shell -> Hard Reset. Ini akan mengatur ulang tanpa Anda harus menutup dan membuka kembali terminal.

Wuffers
sumber
+1 ini adalah satu-satunya solusi yang berfungsi untuk saya, ketika ada masalah pada sisi remote koneksi ssh.
Kelvin
1
⌘R - Kirim Ulang
Akan
0

Setelah mencoba jawaban sebelumnya tanpa efek apa pun saya melihat halaman manual: tput reset

antonio
sumber