a “terminal multiplexer” is a software application …

https://en.wikipedia.org/wiki/Terminal_multiplexer Features: persistence multiple windows AKA screen splitting, screen tiling (my most wanted feature) – other applications have that as well (and for the same purpose): emacs, KDE konsole, … session sharing … Implementations: https://en.wikipedia.org/wiki/Terminal_multiplexer#Implementations https://en.wikipedia.org/wiki/GNU_Screen https://en.wikipedia.org/wiki/Tmux https://github.com/ruda/splitvt / https://slouken.libsdl.org/projects/splitvt/ …

KDE Konsole is a terminal emulator (AKA console) for the K Desktop Environment — outdated — I now prefer qterminal over konsole

https://konsole.kde.org https://docs.kde.org/stable5/en/applications/konsole/commandreference.html#settings-menu — shortcuts, how to move the focus to another tab, … http://kde-cygwin.sourceforge.net https://cygwin.com/packages/package_list.html https://cygwin.com/packages/x86_64/konsole/ https://cygwin.com/packages/x86_64/konsole4/ I urgently need to replace mintty within my Cygwin environment by something more serious. I need to split the screen horizontally or vertically. And I cannot cope with GNU screen‘s shortcomings – esp. with its learning curve. Context: https://en.wikipedia.org/wiki/Terminal_multiplexer… Continue reading KDE Konsole is a terminal emulator (AKA console) for the K Desktop Environment — outdated — I now prefer qterminal over konsole

GNU wdiff — front end to GNU diff — word differences

https://directory.fsf.org/wiki/Wdiff Compares two files on a word per word basis, finding the word deleted or added from the first file to make the second. A word is defined as anything between whitespace. It works by creating two temporary files, one word per line, and the executes ‘diff’ on these fields. It collects the ‘diff’ output… Continue reading GNU wdiff — front end to GNU diff — word differences

GNU Screen

Its own manual:

The general prefix: C-a.

Temporarily switching to the builtin command line: C-a :.

Concepts, approaches, …:

  • persistent shell session
  • regions — displaying more than one window at a time, splitting horizontally or vertically (i.e. screen tiling / splitting), resizing the visible regions, …
  • scrolling — the usual scrolling is not available per se — #ToBeClarified — I am not 100% sure how scrolling within screen is meant to be done, but it does not feel well and reasonably usable (what a pity! K.O.!!!)

Other links:

Within books:

DBCP: database connection pooling (service)

Tomcat: