Sadece klavyeyi kullanarak bash içinde nasıl ilerleyebilirim? Bash'ta mümkün değilse, bunu destekleyen başka mermiler var mı?
Sadece klavyeyi kullanarak bash içinde nasıl ilerleyebilirim? Bash'ta mümkün değilse, bunu destekleyen başka mermiler var mı?
Yanıtlar:
"Terminal" de (bunun gibi bir grafik öykünücüsü değil gterm
),
Shift+ PageUpve Shift+ PageDownişleri.
Ubuntu 14'teki (bash) varsayılan terminali kullanıyorum ve sayfaya gidip gelmek için tüm sayfayı yukarı / aşağı kaydırmak için Shift+ PageUpveya Shift+ ' dır PageDown.
CtrlSatır satır yukarı / aşağı gitmek için + Shift+ Upveya Ctrl+ Shift+ Down.
Bu, kullandığınız kabuğa değil, terminal emülatörünüze bağlıdır. Şahsen GNU Ekranı kullanıyorum . Açıklamadan:
Ekran, birkaç işlem arasında, genellikle etkileşimli mermilerde fiziksel bir terminali çoğaltan bir tam ekran pencere yöneticisidir.
Geri C-a [
kaydırma moduna girmek için kullanabilirsiniz . Buradan klavyeyle kaydırma yapabilir, hatta kopyalayıp yapıştırabilirsiniz. Mod Esc
tuşunu kullanarak çıkılabilir .
Klavye: elma / mac
Terminal / Emu: OSX Terminali
Kabuk: bash
fn + up_arrow: sayfa yukarı fn + down_arrow: sayfa aşağı cmd + up_arrow: sıraya gir cmd + down_arrow: Satır aşağı
fn
ile ya shift
, command
ya da option
yön için artı okları
Bildiğim çoğu terminalde kaydırma için Shift+ PageUpve Shift+ tuşlarını kullanabilirsiniz DownDown. Bazı terminallerin kaydırmayı desteklemediğini veya çok sınırlı bir geçmiş arabelleği kullandığını unutmayın. İkinci durumda, eğer yapılandırılabilir ise limiti artırmak isteyebilirsiniz.
Alternatif olarak bir çağrı cihazı kullanın; örneğin less
,.
FreeBSD'de Scroll Lockekran kaydırma moduna geçmek için kullanabilirsiniz . Bir kez basın, sonra kaydırmak için Yukarı / Aşağı, PgUp / PgDown, Home / End tuşlarını kullanın. Geri aşağı atlamak ve yazmaya devam etmek için tekrar basın.
Mac OS'de VirtureBoxVM kullanıyorsanız, döndürmek için ÜST KRKT + fn + up_arrow (veya down_arrow) tuşlarına basın.
Terminaldeki her şeyi "| daha az" komutuna sonuna kadar yazacak şekilde göstermek için başka bir yol vardır.
ps aux
ps aux | less
ps fax
ps fax | less
Apple / Mac Klavyesinde Linux (en azından MacBook Pro'da)