Vraag Hoe kan ik vensters opnieuw rangschikken, de schuif snelkoppeling wijzigen en de statusbalkinhoud in GNU Screen wijzigen?


Ik heb gnu-screen leren gebruiken en heb het de afgelopen weken gebruikt. Ik kreeg nu grip op de basis en zou zeer behulpzaam zijn als ik deze vragen verduidelijkt:

  1. Hoe kan ik de naam van een map wijzigen / de volgorde wijzigen / verplaatsen in het Linux-schermhulpprogramma?

    Voor bijvoorbeeld., Na een paar dagen gebruik, kom ik in een staat waar de vensternummers 2, 3, 6, 8 zijn. Nu wil ik een nieuw venster maken op # 9, of # 7. Is dit mogelijk? Zo ja, hoe?

    Is het ook mogelijk om het venster # 6 te verplaatsen naar # 4 of # 7? Zo ja, hoe?

  2. Sneltoets scrollen: scrollen neemt Ctrl-A + Esc en vervolgens Ctrl-u / Ctrl-d. Is er een manier om PgUp / PgDn toe te wijzen om deze direct te doen? Of is er een manier om een ​​sleutel (zoals F5) in kaart te brengen om me naar de kopieermodus te brengen, en dan PgUp / PgDn om te scrollen?

  3. Ik heb "bijschrift altijd" ingeschakeld, zodat de huidige venstertitel altijd onderaan wordt weergegeven. Is er een manier om de log-bestandsnaam en de registratiestatus van het huidige venster (aan / uit) in dezelfde titelbalk weer te geven?


87
2018-03-07 17:59


oorsprong


:number X verplaatst venster naar specifieke positie - Ency
Bekijk dit hardstatus string "%{.kG}%-Lw%{.KW}%n%f %t%{-}%+Lw %=%{..G} %H %{..W} %d/%m %C%a " het biedt veel informatie (Z $ L ..) voor alle vensters op het moment - Ency
Ency: bedankt voor de tip van de hardstatus-snaar. Het toont veel details, maar niet de logfile naam en status info. Enig idee hierover? - Rangzy
Ik zou het sterk aanbevelen om het te proberen tmux in plaats daarvan. Het heeft veel meer functies dan scherm en is veel beter in het beheren van vensters. U kunt bijvoorbeeld een verticale splitsing doen terwijl u met het scherm alleen een horizontale splitsing kunt doen. - Jason Axelson
Misschien wil je naar de bron voor Byobu kijken. Byobu is een heel mooi configuratiepakket voor Scherm dat veel voordeel haalt uit de onderste balk: launchpad.net/byobu De suggestie van Bostonvaulter van tmux is ook goed als dat voor u beschikbaar is. Als je op veel systemen moet inloggen, heb je niet per se veel controle over, maar het is goed om het scherm te kennen omdat het op grotere schaal beschikbaar is. - entropo


antwoorden:


U kunt het huidige venster hernummeren met ctrl+a  :number x waarbij x een numeriek argument is.

U kunt het huidige venster hernoemen met ctrl+a  A


119
2018-06-20 17:06



Opnieuw nummeren werkt zelfs als het nieuwe nummer al in gebruik is. In dit geval wisselen de vensters hun nummers uit. Leuk. - Uwe Geuder
In het begin was ik een beetje in de war. Je moet de letterlijke reeks "nummer" typen en x is het soort parameter voor de functie voor het hernoemen van nummers. - rrenaud
Meer symetrisch en gemakkelijker te onthouden die u kunt doen: ctrl+a  :title new window title - Wadih M.
@WadihM. zolang er geen spaties in de new_window_title staan - 22degrees


Je kunt vensters op en neer verplaatsen met ctrl+a  :windowlist  dan . (dot)-down en , (comma)-up. (Van hier.)


16
2017-10-27 14:15



Toe te voegen aan het antwoord van weinerk, kunt u lijst met vensters weergeven door ctrl+a " - Stan Brajewski
: venstertabel is veel nuttiger dan: nummer bij een grote opschoning / reorganisatie. - Jamie McNaught