Terminal Kurulumu
Bunun, herhangi bir tamponlama sorunundan ziyade, terminalin kurulma yöntemiyle ilgili olduğunu düşünüyorum. Çıktısını kontrol stty -a | grep intr
Eğer olması gereken, intr = ^C;
eğer çıkış hattı üzerinde Ctrl- Cetkinleştirilir tty
/ ' pty
. Değilse, stty intr ^C
etkinleştirmek için kullanabilirsiniz . Çizgiyi kendinize ekleyin .tcshrc
veya .login
kalıcı hale getirmek için (veya ilk etapta değiştiren çizgiyi silin!).
Başarısız Ctrl- C, ayrıca - SIGQUIT
ile göndermeyi de deneyebilirsiniz . Bu işe yaramazsa, düzgün kurulup kurulmadığını tekrar kontrol edin .Ctrl\stty -a | grep quit
Terminal Emulator Kurulumu
Ayrıca terminal emülatörünüzün ayarlarını da kontrol edin (eğer kullanıyorsanız), bu seviyede ayarlanmış bir kısayol olabilir (belki kopya için veya başka bir şey için) ve Ctrl- seviyeye Culaşmaz pty
. Masaüstü ortamınızda veya Pencere sisteminizde başka bir yere de kısayol ayarlanmış olabilir.
Bir terminal emülatörü kullanıyorsanız Linux'ta iyi bir test yapmak, bir Linux konsoluna ( Ctrl- Alt- F1) geçmek , oraya giriş yapmak ve aynı davranışın olup olmadığını görmek. Öyleyse, bu problemin Windows sisteminizde veya terminal emülatörünüzde bulunduğunu gösterir.
Bu veriler arasında gecikme ile ilgili bir sorun okunurken olabilir pty
önerdiği gibi cihaz peterph . Bu durumda ve aslında veri görüntülenmesi için dakika beklemek zorunda yoksa, o zaman mutlaka terminal emülatörü tamponlamadır yolu çok fazla veri (ya da PC çok yavaş). Cevap, terminal emülatör ayarlarınızda bu tampon boyutunu azaltmanın bir yolunu bulmak veya farklı bir tane kullanmak olacaktır.
Ekstra İpucu
Eklemeye değer başka bir şey; cat
Yanlışlıkla cat
ikili bir dosya oluşturduğumda genellikle kaçak durumda olurum . Bunun diğer bir etkisi de terminal ayarlarınızı bozmak olabilir (eğer ikili veri çoğu zaman yaptığı çeşitli terminal kaçış kodlarıyla eşleşirse). Eğer tput
(genellikle varsayılan olarak) yüklenir, aşağıdaki komutla yeniden başlatmak zorunda önleyebilirsiniz:
tput reset