Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: Text-based GUI?

  1. #1

    Default Text-based GUI?

    Are there any Linux applications that run in the terminal that use a mouse and drop-down menus as we had with DOS in the 1980s prior to Windows?

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,171

    Default Re: Text-based GUI?

    The nearest I can think of is the ncurses interface (like YasT uses it when run in the terminal). But that does not use a mouse, only the keyboard. Logical because that "terminal" is an emulation of the physical TTYs (and there more modern "glass" emanations). And those hadn't mouses. IMHO you can not emulate what does not exist in the original.
    Henk van Velden

  3. #3

    Default Re: Text-based GUI?

    Sure; Midnight Commander (mc) works this way if you really want it to.

    --
    Good luck.

    If you find this post helpful and are logged into the web interface,
    show your appreciation and click on the star below...

  4. #4
    Join Date
    Sep 2008
    Posts
    2,997

    Default Re: Text-based GUI?

    yes ncurses the console based UI toolkit.
    a nice DOS like application for Linux is mc aka Midnight Commander (a Norton Commander clone)
    https://software.opensuse.org/package/mc
    to get mouse support under runlevel 3 (no X) you'd need to have gpm installed
    https://software.opensuse.org/package/gpm

    For me the only way to get around a Linux filesystem in text mode is mc with gpm

    gpm is also useful with ncurses version of yast and the few text based web-browsers

  5. #5
    Join Date
    Aug 2010
    Location
    Chicago suburbs
    Posts
    12,643
    Blog Entries
    3

    Default Re: Text-based GUI?

    Quote Originally Posted by I_A View Post
    to get mouse support under runlevel 3 (no X) you'd need to have gpm installed
    I think it is installed by default. But you probably have to start the gpm service before you can use it.

    I don't use gpm, and have never explicitly selected it for install. But it always seems to on my system though it doesn't do anything since I don't enable the service.
    openSUSE Leap 15.1; KDE Plasma 5;
    testing Leap 15.2Alpha

  6. #6
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,887
    Blog Entries
    15

    Default Re: Text-based GUI?

    On Mon 08 Jun 2015 12:16:02 PM CDT, susedevfan wrote:


    Are there any Linux applications that run in the terminal that use a
    mouse and drop-down menus as we had with DOS in the 1980s prior to
    Windows?


    Hi
    If you want the window manager as well, try out twin
    https://software.opensuse.org/package/twin
    http://sourceforge.net/projects/twin/

    --
    Cheers Malcolm °¿° LFCS, SUSE Knowledge Partner (Linux Counter #276890)
    SUSE Linux Enterprise Desktop 12 GNOME 3.10.1 Kernel 3.12.39-47-default
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!


  7. #7

    Default Re: Text-based GUI?

    Hi,

    Although i have not use MC and now this TWIN program, it seems it is worth playing with it if one always want to use the terminal or if one is not comfortable using the terminal and forced to use it because the X server went haywire.
    "Unfortunately time is always against us" -- [Morpheus]

    .:https://github.com/Jetchisel:.

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

    Default Re: Text-based GUI?

    On 2015-06-08 14:16, susedevfan wrote:
    >
    > Are there any Linux applications that run in the terminal that use a
    > mouse and drop-down menus as we had with DOS in the 1980s prior to
    > Windows?


    Partially.

    In real text mode, that is, in the virtual terminals that you reach by
    typing ctrl-alt-f1..6, you can have text applications with menus. There
    are several, most notably in openSUSE is YaST, ncurses mode. Another
    good one is 'mc', Midnight Commander. Pine, for mail, web browsers like
    links or lynx (I'm unsure), or w3m. Editors like mcedit or joe...

    However... no mouse support, not like in MsDos. Yes, if you start the
    gpm service the mouse works, yes, but only to copy paste text, not to
    work the menu.


    However, with several of those same applications, if used in graphical
    mode, inside a terminal (xterm, konsole, etc), the mouse becomes fully
    functional: it can be used to copy paste and to activate the menu. Not
    in all of those apps, only in some.


    Linux handling of text mode is peculiar, different than in MsDOS.
    Certain features that were rich in MsDOS do not even exist in Linux —
    like for instance, colourful applications with menus and mouse support,
    in text mode.

    Linux, even if about a decade more recent and modern than MsDOS, tried
    to emulate the old Unix terminals, much older than MsDOS, that worked
    remotely, with fewer keys, similar to typewriters.


    There are editors, like joe, that produce an error if you try to go a
    word right or left with the ctrl-right/left combo, which is a terrible
    "bug" to me. Call it nuisance if you wish.


    --
    Cheers / Saludos,

    Carlos E. R.

    (from 13.1 x86_64 "Bottle" (Minas Tirith))

  9. #9

    Default Re: Text-based GUI?

    Interesting Idea isn't it. DOS must have been developed while the mouse existed. Of course Unix was earlier. Everybody seems to know about mc, I should check it out. Lynx like the cat. A great way to see the internet without images. Works well with Wikipedia. And an easy way to block all cookies.
    PHP Code:
    lynx www.google.com 
    Exit the same way you would vi.

  10. #10
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,749

    Default Re: Text-based GUI?

    Actually the mouse was not available in DOS. Some programs allowed the use of a mouse but mouse operations was not an automatic thing.

Page 1 of 2 12 LastLast

Posting Permissions

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