Live data from Hacker News

VTM: A Text-Based Desktop Environment

web.archive.org

31–40 of 145 posts

Re: VTM: A Text-Based Desktop Environment

#31

Earlier quoted context omitted.

I think the sequence is " ~.". I use it often.

why not use the logout shortcurt ^d ? this abort sequence is so much move involved vs just ^c ^d -ing

This shortcut works even if the remote side isn't responding to ^c and/or ^d. It's handled by the local client. The two primary use cases I've found it useful are when I accidentally wedge the remote box by using up all of some resource or when some other event causes my network connection to hang and I don't want to wait for a timeout.

Re: VTM: A Text-Based Desktop Environment

#32

This is amazing. Has there been anything like this before?

Oh yeah. I'm going to date myself here, but I was just going to say this reminds me a lot of Borland Turbo C++ way back in the day. They had this thing called Turbo Vision for building text UIs. It seemed super cool back then.

https://en.wikipedia.org/wiki/Turbo_Vision

Re: VTM: A Text-Based Desktop Environment

#34
post #31

Earlier quoted context omitted.

why not use the logout shortcurt ^d ? this abort sequence is so much move involved vs just ^c ^d -ing

This shortcut works even if the remote side isn't responding to ^c and/or ^d. It's handled by the local client. The two primary use cases I've found it useful are when I accidentally wedge the remote box by using up all of some resource or when some other event causes my network connection to hang and I don't want to wait for a timeout.

yeah, i was specifically confused about him having to use it often. it is sometimes useful, like when you're connected to the demo site and cba to figure out how to disconnect.

but such situation are so rare that i was confused about the remark how often he uses it.

Re: VTM: A Text-Based Desktop Environment

#36
post #31

Earlier quoted context omitted.

This shortcut works even if the remote side isn't responding to ^c and/or ^d. It's handled by the local client. The two primary use cases I've found it useful are when I accidentally wedge the remote box by using up all of some resource or when some other event causes my network connection to hang and I don't want to wait for a timeout.

yeah, i was specifically confused about him having to use it often. it is sometimes useful, like when you're connected to the demo site and cba to figure out how to disconnect. but such situation are so rare that i was confused about the remark how often he uses it.

I use it pretty often because I have SSH sessions that get messed up from (dis)connecting my VPN and I'm impatient.

Re: VTM: A Text-Based Desktop Environment

#38

This is amazing. Has there been anything like this before?

Windows 1.0, while having a framebuffer-based layout engine, clearly evolved from a pure TUI, and retains elements (title bars, scroll bars, etc.) whose drawing algorithm emulates a TUI within the framebuffer, by just drawing DOS-like lines or grids of box-drawing characters.

In fact, it’s only window content that is arbitrarily graphical in Windows 1.0; if you only have DOS VMM windows open, you’re essentially seeing a TUI, just with extra steps.

Re: VTM: A Text-Based Desktop Environment

#40

This is amazing. Has there been anything like this before?

Oh yeah. I'm going to date myself here, but I was just going to say this reminds me a lot of Borland Turbo C++ way back in the day. They had this thing called Turbo Vision for building text UIs. It seemed super cool back then. https://en.wikipedia.org/wiki/Turbo_Vision

It had been open sourced i made a project using it:

https://github.com/ivans5/BitMediaCentre

Post reply on HN