Gnu ekranında yanıp sönen pencere


25

Gerçekten hoşuma gidiyor gnu screenama kullandığımda çevremde bir sorun var.

Examle:

username@domain:/var/www$ l
Display all 130 possibilities? (y or n)

[Tab]Otomatik tamamlamayı gerçekleştirmek için tıkladığınızda çok kısa bir süre boyunca yanıp sönen bir ekran var (beyaz ekrana benziyor ancak çok kısa bir süre için görebiliyorum).

Aynı işlemi normal / ekran dışı bir ortamda yürüttüğümde bununla ilgili herhangi bir sorun yok.

Bu benim ne .screenrcgörünüyor gibi:

attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
defbce "on"
term screen-256color-bce

Yanıtlar:


15

set bell-style nonereadline init dosyasına ekle , ~ / .inputrc

çan tarzı

Readline terminal zilini çalmak istediğinde ne olacağını kontrol eder. 'Yok' olarak ayarlanırsa, Readline zili asla çalmaz. 'Görünür' olarak ayarlanmışsa, Readline eğer varsa görünür bir zil kullanır. Eğer 'sesli' olarak ayarlanmışsa (varsayılan), Readline terminalin zilini çalmaya çalışır.

http://www.gnu.org/software/bash/manual/bashref.html#Readline-Init-File

[değiştir: teşekkürler Fedyashev Nikita]


3
Aynı sorunu yaşadım, ancak tek fark Readline init dosyasının ~ / .inputrc dosyasında (en azından Ubuntu'da) depolanması. Bu yüzden orada ekledim ve şimdi iyi çalışıyor! teşekkür ederim
Nikita Fedyashev

Debian kullanarak, bu seçeneği/etc/inputrc
Stphane

26

Sadece eklemek vbell "off"için sizin.screenrc


3
+1, bu yöntemi tercih edin. Sadece görsel zili tamamen kapatmak istiyorum. Oldukça can sıkıcı ...

1

Kabuk, "Tüm olasılıkları gösterilsin mi?" Normalde bu bip sesi çıkarır, ancak bir şey onu ekran flaşına çevirir.

Vahşi bir tahmin olarak, termcapinfoçizgiyi olarak değiştirmeyi deneyin .

termcapinfo xterm 'Co#256:AF=\E[38;5;%dm'

Bu AB, "ses zili" anlamına geldiğini düşündüğüm bölümü kaldırıyor .


1

İşe yaramayan yukarıdaki çözümü kendim denedim.

Ancak, Thr4wn'den aşağıdaki çözüm işe yaradı. http://www.linuxquestions.org/questions/linux-software-2/trying-to-use-gnu-screen-backspace-makes-screen-flash-685321/

Özelliğe "görsel zil" denir.

~ / .screenrc dosyasında ayarlayabileceğiniz uygulanabilir özellikler

vbell_msg "bell: window ~%" # Message for visual bell
vbellwait 2 # Seconds to pause the screen for visual bell
vbell off # Turns visual bell off

[değiştir] Son satırın ihtiyacı olan tek şey olduğunu söylemeyi unuttum.


1

Dizi Ctrl-a, Ctrl-g"görsel zili" içinde değiştirmek için hızlı bir yoldur screen.


2
"Sesli zile geçildi" yazıyor. Bunu yaptığında. <tab> tuşuna her bastığımda sunucunun bip sesi duyduğunu merak ediyorum. Belki de Mors kodumu uygularım ve birisinin cevap verip vermediğini kontrol ederim.
nobar
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.