kesme sinyalini Escape veya Sil tuşuna nasıl yeniden tanımlayabilirim?


1

Bunun için googledim ama bir cevap bulamadım. Kesme sinyali anahtarımı ^ C'den veya Sil'e yeniden eşlemek istiyorum, bunun kodu ne olur? Örneğin:

stty intr "ESC code"

Ve geri:

stty intr ^C

1
belki Sil, Escape'ten daha iyi olurdu?
719016,

Gerçekten de avilella
Bir Cüce

Komutu birden fazla ana bilgisayara karşı kullanmakla ilgili olan, soru sorucunun gerçek sorunu için bu Süper Kullanıcı sorusuna bakın ping.
JdeBP

Yanıtlar:


2

Bunu yapmak istemiyorsun. Üretilen karakter dizisi Esc, klavyedeki genişletilmiş tuşlar tarafından da kullanılır, bu nedenle her bir tuşa basmak CtrlCbazı rasgele karakterlerin basılması gibi olur .


2
stty intr \033

Bu biraz çalışır, ancak \033/ Escape, kaçış karakteri olarak kullanıldığından başka şeyleri kırar.


belki Sil, Escape'ten daha iyi olurdu?
719016,

Belki de değil. Komut satırını düzenlerken sizi deli eder!
Andy Lee Robinson,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.