Fare tekerleğini bash ve gnome-terminalini kullanarak daha az çağrı cihazı kaydırmasını nasıl sağlayabilirim?


24

En son Fedora'ya sahip iki bilgisayarım var. İlk olarak, zsh kullanıyorum ve fare tekerleği çağrı cihazı kaydırmak için gnome-terminal içinde daha az çağrı cihazı ile kullanılabilir.

İkincisi, bash kullanıyorum ve fare çağrı cihazı değil, terminal geçmişini kaydırıyor.

Kabuğun hiçbir farkı olmamalıdır, neden ikinci durumda kaydırmak için fare tekerleğini kullanamıyorum?

Ne yaptığını göstermek için, bunun gibi bir belgem olduğunu düşünün:

AAAA
BBBB
CCCC
DDDD
EEEE

Ve iki hatlı bir terminalim var. Daha az kullanırsam, ekrana geçiyorum

AAAA
BBBB

Fare hareketi daha aşağı kayamaz. Yukarı kaydırırsam, bash bilgi istemi geçmişini alıyorum. Şimdi belgenin altına ulaşmak için sayfa aşağı tuşunu kullanıyorum, ekrana geçiyorum:

DDDD
EEEE

Yukarı doğru kaydırmak beni alır

BBBB
DDDD

->


Bu site programlama ile ilgili sorularınız için unix.stackexchange.com adresini ziyaret edin
Let_Me_Be

Guake 0.4.4 (Ubuntu 14.04) tarihinde, önceden düzeltilmiş bir hata var: bugs.launchpad.net/ubuntu/+source/guake/+bug/1370762
Ciro Santilli 事件 改造 中心 法轮功 六四 事件

Yanıtlar:


25

Daha az kaydırılan bilgisayarın LESS=-r, diğerininLESS=-asXFMMRqix8

Küçük adam sayfasından:

   -q or --quiet or --silent
          Causes  moderately  "quiet"  operation: the terminal bell is not
          rung if an attempt is made to scroll past the end of the file or
          before the beginning of the file.  If the terminal has a "visual
          bell", it is used instead.  The bell will  be  rung  on  certain
          other  errors, such as typing an invalid character.  The default
          is to ring the terminal bell in all such cases.

   -X or --no-init
          Disables sending the termcap initialization and deinitialization
          strings  to  the  terminal.   This is sometimes desirable if the
          deinitialization string does something unnecessary, like  clear
          ing the screen.

-XSeçenek hep birlikte kaydırma engelledi ve -qopsiyon başında veya dosyanın sonuna kaydırma yaparken çağrı cihazı olmayan bir kaydırılabilir durumuna girmeleri neden oldu.

Seçeneklerim şimdi LESS=-asrRix8


3
Ugh. Yani hayal kırıklığı: Seviyorum -XEben kullanarak hemen yani istemi atılmış küçük dosyalar sahip seviyorum çünkü, lessbir şekilde catküçük dosyalar için değiştirilmesi. Ben var isterdim -XEdavranışı ile bu başarılabilir bir şeydir artık dosyalar üzerinde umuduyla ... e-posta ile yazar kaydırma. Ben şüpheli değilim. >:
ELLIOTTCABLE 26:16

5

Benim kadar acemi olanlar için, terminalinize aşağıdakileri girmelisiniz:

export LESS=-r

veya bunu kullan

export LESS=-R

man lessfarkı görmek için kullanabilirsiniz

Efektin devam etmesi için bu satırı ~ / .bashrc dosyasına ekleyebilir ve terminalinizi tekrar açabilirsiniz.

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.