jak zmienić rozmiar w poziomie regionu ekranu

30

Używam screendo dzielenia terminali, ale chciałbym móc zmienić rozmiar poziomy wymiarów podzielonych ekranów.

Jeśli to zrobię C-a :resize 10, zmieniam tylko wymiar pionowy na 10 linii. Jak mogę osiągnąć to samo, ale dla wymiaru poziomego?

pedrosaurio
źródło

Odpowiedzi:

29

Przynajmniej w Debianie i Ubuntu resizepolecenie zastosowane do regionu pełnej wysokości wykonuje zmianę rozmiaru w poziomie.

Jeśli to działa, najpierw podziel w pionie, następnie zmień szerokość, a następnie w poziomie.

enzotib
źródło
Wydaje się, że to nie działa
pedrosaurio,
2
Próbowałem C-a :resize -h 10i zadziałało. Zanim zarekomendowałeś C-a :resize -v 10... Myślę, że twoja sugestia była słuszna od samego początku, ale oboje myliliśmy się z h i v. Dzięki!
pedrosaurio
1
zmiana rozmiaru dotyczy bieżącego regionu. Spróbuj opublikować zrzut ekranu i pokaż, którego regionu nie można zmienić. Również uwaga ze strony internetowej GNU Screen na temat polecenia zmiany rozmiaru w części Błędy, „wiele poleceń zmiany rozmiaru nie będzie działać niezawodnie przy skomplikowanym układzie ekranu”
bsd
10
Zmień rozmiar procentowo ::resize 50%
befzz
1
Dziękuję za odpowiedzi. Oto kilka innych poleceń: Ca: resize -h +10 zwiększa rozmiar, a Ca: resize -h -10 zmniejsza rozmiar.
1

Możesz po prostu użyć intuicyjnie polecenia zmiany rozmiaru. Po prostu wpisz, C-a : resize +10aby zwiększyć rozmiar i możesz również użyć -10. Możesz użyć tego samego polecenia do zmiany rozmiaru okna zarówno w pionie, jak i w poziomie

Jabir Ali Jab
źródło
Ale jak można zmienić rozmiar w poziomie? (Wskazówka: druga odpowiedź wydaje się wiedzieć.)
Scott
Powyższe polecenie wydaje się działać w obu scenariuszach, wystarczy spróbować
jabir ali jab