Results 1 to 6 of 6

Thread: How to move the split in GNU screen?

  1. #1

    Default How to move the split in GNU screen?

    openSUSE version: 13.1 x86_64 (KDE)
    Software version: GNU screen 4.02.00

    In tty virtual terminals, GNU screen is very useful for split-screen consoles. I can see that Ctrl-A Shift-S divides the
    screen equally into a top half and bottom half. I was wondering whether there's any way to move the location of the
    split, and for example enlarge the top section making the bottom section smaller? Of course I know this is trivial for
    X-dependent terminal programs (such as Konsole) but I wish to use GNU screen. I tried using the command `resize' but:

    It just returned an error:

    Code:
    sh-4.2$ resize 30 rows
    resize: Can't set window size under VT100 emulation
    sh-4.2$
    Invoking GNU screen's optimal output rather than exact vt100 emulation didn't help:

    Code:
    sh-4.2$ screen -O
    It made no difference if I was running GNU screen within a Konsole or a tty virtual console.

    ?

  2. #2
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,037

    Default Re: How to move the split in GNU screen?

    On Fri, 22 Aug 2014 09:04:59 +0000, flymail wrote:

    >
    Code:
    > sh-4.2$ resize 30 rows resize: Can't set window size under VT100
    > emulation sh-4.2$
    >


    I didn't know screen would do this - but I found this:

    http://dailyvim.blogspot.com/2009/09...nu-screen.html

    which seems to work here.

    It seems that you're running "resize" as a command rather than pressing
    ctrl+a and then typing ":resize" with the appropriate parameters.

    Jim



    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  3. #3

    Default Re: How to move the split in GNU screen?

    On 2014-08-23, Jim Henderson <hendersj@no-mx.forums.opensuse.org> wrote:
    > It seems that you're running "resize" as a command rather than pressing
    > ctrl+a and then typing ":resize" with the appropriate parameters.
    >
    > Jim


    Thank you. You're absolutely right. The desired effect was obtained by pressing Ctrl-a then:

    Code:
    :resize -v 50

  4. #4
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,037

    Default Re: How to move the split in GNU screen?

    On Tue, 26 Aug 2014 09:31:28 +0000, flymail wrote:

    > On 2014-08-23, Jim Henderson <hendersj@no-mx.forums.opensuse.org> wrote:
    >> It seems that you're running "resize" as a command rather than pressing
    >> ctrl+a and then typing ":resize" with the appropriate parameters.
    >>
    >> Jim

    >
    > Thank you. You're absolutely right. The desired effect was obtained by
    > pressing Ctrl-a then:
    >
    >
    Code:
    > :resize -v 50


    Glad to help out - and I learned something in the process, too.

    Jim



    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  5. #5
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: How to move the split in GNU screen?

    On 2014-08-26 11:31, flymail wrote:
    > On 2014-08-23, Jim Henderson <hendersj@no-mx.forums.opensuse.org> wrote:
    >> It seems that you're running "resize" as a command rather than pressing
    >> ctrl+a and then typing ":resize" with the appropriate parameters.
    >>
    >> Jim

    >
    > Thank you. You're absolutely right. The desired effect was obtained by pressing Ctrl-a then:
    >
    >
    Code:
    > :resize -v 50
    >
    >


    Interesting. I didn't know about this possibility. Some time ago I
    considered both screen and tmux, then decided on the later. But I don't
    use split terminals, I don't imagine what to use it for when I can have
    a dozen xterms :-? On a vtty, yes.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 13.1 x86_64 "Bottle" at Telcontar)

  6. #6

    Default Re: How to move the split in GNU screen?

    On 2014-08-27, Carlos E. R. <robin_listas@no-mx.forums.opensuse.org> wrote:
    > Interesting. I didn't know about this possibility. Some time ago I
    > considered both screen and tmux, then decided on the later. But I don't
    > use split terminals, I don't imagine what to use it for when I can have
    > a dozen xterms :-? On a vtty, yes.


    Briefly in response to your points:

    1. Although split screen works with tmux, it looks terrible on a virtual tty compared to GNU screen.
    2. Although you can have a dozen xterms, split screens within a single terminal allow convenient grouping of
    editor/console pairs that you efficiently switch between without having to Alt-tab through the other 10 terminals.
    3. I find it easier to do things in a virtual tty compared to within a X-based terminal in certain situations e.g.:
    a) a laptop where I keep accidently brushing the trackpad and unintentionally changing focus while typing.
    b) ssh.
    c) on a Linux box with a desktop environment which is either absent, not working, or disgusting.


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •