Text-based user interface: Difference between revisions

Content deleted Content added
Tag: Reverted
m Reverted edit by 62.255.99.34 (talk) to last version by Tetrainn
Line 53:
The [[free software]] program [[GNU Screen]] provides for managing multiple sessions inside a single TUI, and so can be thought of as being like a [[window manager]] for text-mode and command-line interfaces. [[Tmux]] can also do this.
 
The exclusiveproprietary [[macOS]] The [[text editor]] [[BBEdit]] includes a ''Shellshell worksheet'' is a function in [[BBEdit]] that createsworks as a full-screen shell window that is fully functional. The cost-[[free software For equivalent capabilities, the|free]] [[Emacs]] text editor can run a shell withininside of one of its buffers. Onlyto code>ansi-term/code>,provide onesimilar offunctionality. theThere are several shell implementations available in Emacs, but only <code>ansi-term</code> is appropriatesuitable for running TUI appsprograms. TUIThe programsother willcommon protestshell thatmodes, "Terminal<code>shell</code> isand not<code>eshell</code> fullyonly functional"emulate orcommand showlines aand jumbledTUI interfaceprograms whenwill usingcomplain the"Terminal twois standardnot shell modes,fully "shellfunctional" andor "eshell,"display whicha merely simulate commandgarbled linesinterface. The cost-[[free software Both the text editors|free]] [[Vim (text editor)|Vim]] and [[Neovim]] text editors have terminal windows that mimic(simulating [[xterm]]). The functionalityfeature canis beintended usedfor asrunning ajobs, light-weightparallel terminalbuilds, multiplexeror whentests, combinedbut can also be used (with window splits and tab pages.) Itas isa designedlightweight for performing processes,terminal parallel builds, or testsmultiplexer.
:skullemoticon:
 
== OpenVMS ==