Re: Expectations for subshell

"Abraham S.A.H. via mc" <[email protected]> Sat, 27 Jan 2024 10:06:35 +0100 (CET)
Newsgroups gmane.comp.gnome.apps.mc.general
Message-ID <[email protected]>
> A.  Should mc give that rule up and maintain two independent shells ?

Isn't an independent shell already accessible by many other means?
* In _Linux console_, it's accessible through `Alt+Fn(s)` or `Alt-Right/Left` arrows to switch between other TTY(s). They each have an independent shell.
* Most terminal emulators currently can have multiple windows open at the same time or multiple tabs in a single window. Again, each one has a separate active shell. 
* Also, one can use a multiplexer — like GNU screen, tmux, zellij or wezterm — in any terminal emulator (including but not limited to Linux TTY(s)) to have windows/tabs and/or pans/regions functionality. Each window/pan/tab/region has an independent shell.
* Finally, you can start an independent shell, inside a shell (Which is actually a subshell), just by invoking its command. E.g. by running `bash` or `fish` inside a current prompt.

Be it a subshell or independent shell, being synced with panels is the matter. (Actually, I think, any shell inside a terminal is a subshell of the main shell that is invoked by the terminal emulator at its startup.) 
--
Best Regards,
Abraham
Sent with Tutanota; https://tuta.com
-- 
mc mailing list
[email protected]
https://lists.midnight-commander.org/mailman/listinfo/mc