gnu screen - truncated lines

Fórumok

Üdv mindenkinek,

Debian Linux + xterm + gnu screen használata során azt tapasztalom, hogy a teljes terminál szélességet felhasználó alkalmazások hibásan jelennek meg.
Ha csak xterm-ben indítom az alkalmazást akkor nem jelentkezik a hiba de screen-ben csak addig jeleníti meg az adott sort ameddig vannak karakterek.

KÉP

Az adott sor háttér színe helyett a terminál háttér színe látszik.
Sajnos google nem segített mert nem is tudom, hogyan keressem ezt a jelenséget. Feltehetőleg ez nem is hiba hanem csak valamilyen beállítás kérdése.

Ha valakinek van információja ezzel kapcsolatban kérem adja közre...

A segítséget előre is köszönöm.

Hozzászólások

Hi, ahogy tudom ez azért van mert a screen "screen" terminált állít be, próbáld meg másikkal, pl.: "screen -T xterm"

Nem biztos, hogy egyre gondolunk, de azert ezt probald meg:

ctrl+a+shift+f

C-a F (fit) Resize the window to the current region size.

Amúgy ha van rá lehetőséged, válts egyszerűen tmuxra.

Igen. Hirtelen ezek jutnak eszembe:

1) Itt egy screenshot a workflowm-ról.

Bal felül: vim, két splittel (ezek között ugyanazzal a kombóval mozgok, mint tmuxban)
Bal alul: ipython
Jobb felül: top
Jobb alul: dmesg, dfc
Alsó sor: Hostname, Tmux session name, Ablak lista, datum es ora.

(Nyílván most picit szándékosan telezsúfoltam, a programozáshoz ritkán kell kitennem a df-et meg a topot mindig láthatóra :-))

2) Van hozzá (egyelőre kevés, ~10db) plugin, például ilyesmikre:
- git status output fájljaira ugrás, majd editorban megnyitás
- url automatikus megtalálása, majd a kijelölt url megnyitása böngészőben
- session mentés (a layoutodat, splitjeidet, window-jaidat és a benne levő programokat megjegyzi, újraindítja)

3) Legutóbbi funkció akár tmuxinátor-ral

4) Vim együttműködés. Írom az (sql|python|haskell|js|akármi) kódot egy splitben vim-ben, majd Ctrl-C Ctrl-C és már be is copy-paste-elte a megfelelő (mysql|ipython|ghci|nodejs|akármi) cli-be.

5) Gyakorlatilag bármekkora scrollback (nálam 50.000 sor).

6) Egér integráció. Bár ritkán egerezek, néha csak "böngészni" kell a terminál tartalmát (irc log visszaolvasás, etc.), ilyenkor jól jön.

7) FZF integráció.

+1) Szépen testreszabható bottom bar! :-)

+2) Most jut eszembe, elég gyakran használom, de olyannyira természetes, hgy fel sem tűnik: keresés a scrollbackben. Program outputban (namármint ami nem ment fájlba) visszakeresni életmentő, főleg ha be-ssh-zol valahova :-)

A tmux billenytűzet beállításával kapcsoltban lenne kérdésem:

Van mód arra, hogy a "windows" (Super_L) gombot használjam a tmux konfigban? Sajnos a google segítségével sem találtam megoldást a problémára. A tmux manual nem tesz említést erről a gombról de hátha még is lehet használni.