Okosságok IV. : Ov

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

Az OV egy terminál-alapú fájlnézegető/lapozó, amely kifejezetten nagy fájlok hatékony kezelésére és fejlett navigációs lehetőségekre lett tervezve, képességei messze meghaladják a megszokott more, less programokét. Főbb jellemzői:

  Gyors betöltés: Nagy fájlokat is villámgyorsan megnyit.
  Fejlett keresési funkciók: Reguláris kifejezések támogatása.
  Többféle nézet: Normál, alternatív, és wrap módok.
  Színes szintaxis: Napló fájlok színezése.
  Oszlopnézet: CSV és táblázatos adatok kezelése.
  Követés mód: Valós idejű fájl követés.

Egyszerű használat példák: ov fájlnév.txt, ov fájl1.txt fájl2.txt, ps aux | ov.

Alapvető billentyűparancsok:
Navigáció:

  / : Soronkénti görgetés
  PgUp / PgDn: Oldalankénti görgetés
  Home / End: Fájl elejére/végére ugrás
  g: Adott sorra ugrás (számot kér be)
  G: Fájl végére ugrás
  ←→: Vízszintes görgetés

Keresés:

  /: Előre keresés
  ?: Hátra keresés
  n: Következő találat
  N: Előző találat

Nézet módok:

  w: Wrap mód be/ki (sorok tördelése)
  Alt+w: Alternatív sorok színezése
  c: Oszlop mód (táblázatos nézet)
  F: Follow mód (valós idejű követés)

Egyéb:

  [ / ]: több megnyitott dokumentum közötti lépkedés (bezárás Ctrl+k)
  h vagy ?: Súgó megjelenítése (billentyűparancsok)
  q: Kilépés
  Esc: Aktuális művelet megszakítása

Haladóbb használat példák (a kimenet minden esetben görgethető!):

ps aux | ov --column-width --column-rainbow -H1
ov -H1 -C -d',' -c --column-rainbow --align konyvek.csv

Lehetőségünk van "követő" módban használni:

top -b -c -w512|ov --column-delimiter "/\s+/" --section-delimiter "^top" --column-mode --column-rainbow --follow-section -w=false


  
Indíthatunk kereséssel, vagy futtathatunk egyéb programokat:

 ov --pattern License README.md
 ov --exec -- tre


 
Azt hiszem kedvcsinálónak ennyi elég is, a program rengeteg lehetőséget kínál, további haladó példákért nézzük meg az ov GitHub oldalát: https://github.com/noborus/ov
 
 
 Berus