Saya sudah pemrograman pada Windows selama beberapa tahun, dan ada masalah yang menjadi semakin frustasi karena saya benar-benar mulai menggunakan berbagai terminal di Windows untuk tujuan pengembangan saya. Untuk masuk ke mesin jarak jauh, saya menggunakan Putty, dan saya baru-baru ini menemukan Cygwin, yang saya temukan sebagai shell yang sangat hebat. Saya juga punya MacBook Pro dan saya menggunakan Terminal sedikit juga.
Apa yang saya perhatikan adalah bahwa tanpa saya mengetik apa pun, 8 ~ akan mengetik sendiri ke terminal saya, dan jika saya meninggalkan komputer selama 10 atau 15 menit, saya akan secara teratur melihat sesuatu seperti:
8 ~ 8 ~ 8 ~ 8 ~ 8 ~ 8 ~ 8 ~ 8 ~ 8 ~
Selain itu, ketika saya berada di emacs, saya perhatikan bahwa angka-angka akan muncul secara acak tanpa harus mengetiknya seperti 012, atau 34, dll. Ini telah terjadi pada saya di berbagai mesin Windows yang berbeda, dan saya telah mencoba mungkin ratusan berbeda Pencarian Google untuk mencoba dan memastikan mengapa ini terjadi, dan saya sama sekali tidak beruntung dalam mencari tahu apa yang menyebabkan ini.
Saya akan sangat menghargai bantuan apa pun dalam hal ini. Saya tahu ini sebenarnya bukan pertanyaan pemrograman, tetapi saya berasumsi Stack Overflow tidak akan menghargai pertanyaan ini dan karena Anda semua adalah programmer, saya pikir salah satu dari Anda akan memiliki wawasan.
Terima kasih banyak.
EDIT : Saya awalnya memposting ini di www.programmers.stackexchange.com dan saya mendapat tiga komentar meminta saya untuk klarifikasi, jadi saya reposting pertanyaan dengan klarifikasi yang diminta.
- Ini hampir pasti semacam bentuk keepalive, tetapi konteksnya tidak cukup jelas. Anda menggunakan Windows, menggunakan Putty, dan terhubung ke emacs di komputer lain, dan mendapatkan karakter acak? Apa yang telah Anda coba untuk mengisolasinya? Apakah mereka muncul jika Anda hanya membuka jendela dan tidak terhubung? Jika Anda baru saja membuka jendela konsol?
Itu terjadi ketika saya hanya menggunakan emacs / Cygwin secara lokal, dan itu juga terjadi ketika saya menggunakan emacs melalui puTTy ketika masuk ke server linux sekolah saya. Saya tidak benar-benar tahu apa yang bisa saya lakukan untuk mengisolasinya, saya bahkan tidak tahu penyebabnya! Itu tidak pernah terjadi di mac, baik secara lokal atau ketika saya masuk ke server yang sama, jadi saya menganggap masalahnya harus lokal. Karena itu terjadi ketika saya masuk ke server sekolah saya baik melalui Cygwin atau dempul, serta ketika saya hanya menggunakan Cygwin dengan emacs secara lokal, pasti ada sesuatu dengan Windows.
- Apakah ini hanya terjadi dari Windows atau juga dari Mac? Apakah itu terjadi hanya ketika Anda masuk ke mesin tertentu, atau juga orang lain? Jika hanya untuk mesin tertentu, OS apa yang sedang dijalankan (distribusi apa, versi apa)? Apakah ini berkorelasi dengan menggerakkan mouse? Pertanyaan Anda di luar topik di sini, tetapi jika Anda menambahkan informasi yang kami minta, Anda dapat memposting ulang di Super User.
Tidak, itu tidak terjadi di Mac secara lokal atau ketika saya masuk ke server sekolah. Itu terjadi pada saya dengan Windows 8 Pro dan Windows 7 Ultimate.
cat
di terminal, menunggu sampah muncul, lalu salin di sini? (Akan terlihat seperti^[8~
atau^[[8~
mirip.) Saya pikir akan mudah untuk menjawab apa arti karakter, bahkan jika saya tidak tahu mengapa mereka dikirim.