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

Thread: Does this terminal app exist?

  1. #1
    Join Date
    Aug 2006
    Location
    /..
    Beans
    269
    Distro
    Lubuntu 12.10 Quantal Quetzal

    Lightbulb Does this terminal app exist?

    I had an idea for a terminal app, but this being Linux, I figured someone has probably already made it, and I should ask before making an attempt at doing it.

    The idea is a terminal with a separate, dedicated input area. Some mainframes had this, but for some reason Linux does not. So if your terminal is being flooded with messages (just try to access a faulty flash memory card), you can't see what you're typing. With a dedicated input area you can still enter a command to try to stop the madness.

    Of course, a graphical frontend can't exactly change how the terminal works, but it can have a textbox, where every keystroke you type, including backspace and enter, is sent to the terminal, and enter also clears the box. That would be about the same effect.

    Additionally, if it's possible, the app could detect if the command has finished executing yet, and if not, any additional commands you enter would execute as soon as the current one is finished. You can already do that with Ctrl+Z, but this would be a more convenient method that doesn't require you to stop the current process.
    $ sudo make me a sandwich

  2. #2
    Join Date
    Sep 2005
    Location
    Dallas, Tx
    Beans
    266
    Distro
    Xubuntu 12.10 Quantal Quetzal

    Re: Does this terminal app exist?

    Most Mud clients work like this, and I used to use them to telnet into servers. Nowadays, though, everything is SSH.
    Desktop
    Antec 300 Illusion, Athlon II X4 640, 8GB DDR3 1333, EarthWatts430W, Radeon HD 6670 1GB
    Laptop
    Lenovo Thinkpad Z61T, T7200@2.00GHz, 2GB DDR2, 100gb HD, TPM Encryption

  3. #3
    Join Date
    Jan 2007
    Location
    Houston, TX
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Does this terminal app exist?

    If I'm understanding you right, you can use the screen utility to accomplish something similar to this. The effect is ultimately the same, you can manage your content at a local terminal.
    "Its easy to come up with new ideas, the hard part is letting go of what worked for you two years ago, but will soon be out of date." -Roger von Oech

  4. #4
    Join Date
    Apr 2008
    Location
    RiceMonsterland, Canada
    Beans
    Hidden!

    Re: Does this terminal app exist?

    You mean you want something like ISPF on Z/OS for Linux? It would be possible to do it, with curses.

    I spent a lot of time working with Z/OS, so I got really used to ISPF and wanted to see if there was anything similar for Linux, just for the heck of it. I ran into a clone of the editor, but that's about it. I didn't bother to try the editor, because the actually thing is not all that great.
    Last edited by RiceMonster; January 3rd, 2010 at 07:58 AM.
    Code:
    while true; do echo -n "RiceMonster "; done
    Best thread ever

  5. #5
    Join Date
    Sep 2005
    Location
    Dallas, Tx
    Beans
    266
    Distro
    Xubuntu 12.10 Quantal Quetzal

    Re: Does this terminal app exist?

    It seems people think he wants to build a CLI app when he's talking about a terminal emulator. One with a separate input box that separates sent from recieved. This would be very useful. For instance, lets set you want to do a very complex apt-get install after an apt-get update...as is you wouldn't really be able to type it in until the end, because the update would flood you making it hard to see what you've typed. If you had a separate input box you could type it, and then send it when the update was complete.

    I like the idea. But I wouldn't advise making your own emulator, I'd just fork an existing one. XFCE4-terminal is my favorite terminal emulator, so I'd use it.
    Desktop
    Antec 300 Illusion, Athlon II X4 640, 8GB DDR3 1333, EarthWatts430W, Radeon HD 6670 1GB
    Laptop
    Lenovo Thinkpad Z61T, T7200@2.00GHz, 2GB DDR2, 100gb HD, TPM Encryption

  6. #6
    Join Date
    Sep 2005
    Location
    Dallas, Tx
    Beans
    266
    Distro
    Xubuntu 12.10 Quantal Quetzal

    Re: Does this terminal app exist?

    Any news on this? I'd like this kind of thing...
    Desktop
    Antec 300 Illusion, Athlon II X4 640, 8GB DDR3 1333, EarthWatts430W, Radeon HD 6670 1GB
    Laptop
    Lenovo Thinkpad Z61T, T7200@2.00GHz, 2GB DDR2, 100gb HD, TPM Encryption

  7. #7
    Join Date
    Aug 2006
    Location
    /..
    Beans
    269
    Distro
    Lubuntu 12.10 Quantal Quetzal

    Smile Re: Does this terminal app exist?

    I haven't actually worked on it. I tend to come up with a program idea, stash it in a todo list, and not actually do it for quite a while. It's in there, though.

    I did mean a terminal emulator. You're probably right that it'd be easier to add to Xfce4-terminal than to make a new program. <3 open source.
    $ sudo make me a sandwich

  8. #8
    Join Date
    Dec 2006
    Beans
    1,133
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Does this terminal app exist?

    How about simply opening another terminal?
    There are no dumb questions, just dumb answers.

  9. #9
    Join Date
    Aug 2006
    Location
    /..
    Beans
    269
    Distro
    Lubuntu 12.10 Quantal Quetzal

    Re: Does this terminal app exist?

    There are cases where that won't do. For example I want to run another command after the current one is done, but don't want to stop it using Ctrl+Z (maybe a time-sensitive program or something that shouldn't be interrupted). Or, I've had a few cases where trying to read a faulty flash memory card has spammed the terminal with error messages, making it impossible to see what I type. This idea would also make it easy to copy the command line you entered, even after the program has started.
    $ sudo make me a sandwich

  10. #10
    Join Date
    Apr 2007
    Location
    NorCal
    Beans
    1,149
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: Does this terminal app exist?

    So basically have two windows, one which has stdout and stderr, and another buffer for stdin? Seems simple enough.
    Posting code? Use the [code] or [php] tags.
    I don't care, I'm still free. You can't take the sky from me.

Page 1 of 2 12 LastLast

Tags for this Thread

Bookmarks

Posting Permissions

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