Introduction: Linux Command Line Window Manager.

About: Bytesize articles instead of a trilogy in one post.

Dvtm is a nice program for linux command line users You can have multiple windows without having a gui. One thing I like to do is to do commands in one window and use the man command to display the options of a command in another window. This is especially helpful when logged into a remote terminal. With DVTM you can have multiple windows or more than one usable prompt at a time. You could be working on your favorite spreadsheet doing important reports while watching an administrative process. You are not limited to just two windows. Just depends on the screen size and what area the programs you have require. You can also minimize and maximize screens just like in a gui environment.

$ sudo apt-get install dvtm

Keyboard commands
Mod Each keybinding begins with Mod which defaults to ^g but can be
changed in config.h or with the -m command line option.

Mod-c Create a new shell window.

Mod-x Close focused window.

Mod-l Increases the master area width about 5% (all except grid and
fullscreen layout).

Mod-h Decreases the master area width about 5% (all except grid and
fullscreen layout).

Mod-j Focus next window.

Mod-k Focus previous window.

Focus the nth window.

Mod-. Toggle minimization of current window.

Mod-u Focus next non minimized window.

Mod-i Focus prev non minimized window.

Mod-m Maximize current window (change to fullscreen layout).

Scroll up.

Scroll down.

Toggle between defined layouts (affects all windows).

Zooms/cycles current window to/from master area.

Mod-t Change to vertical stack tiling layout.

Mod-b Change to bottom stack tiling layout.

Mod-g Change to grid layout.

Mod-s Shows/hides the status bar.

Mod-r Redraw whole screen.

Mod-G Escape the next typed key.

Mod-a Toggle keyboard multiplexing mode, if activated keypresses are
sent to all non minimized windows.

Mod-X Lock screen.

Mod-B Toggle bell (off by default).

Mod-M Toggle dvtm mouse grabbing.

Mod-q Quit dvtm.

Some of the programs shown were aclock, lizzycalc, sc, and top.

Yet another linux command line manager is byobu;

sudo apt-get install byobu

Some of the commands are:

(or within .screenrc if byobu-export was used). The common key bindings

F2 - Create a new window

F3 - Move to previous window

F4 - Move to next window

F5 - Reload profile

F6 - Detach from this session

F7 - Enter copy/scrollback mode

F8 - Re-title a window

F9 - Configuration Menu

F12 - Lock this terminal

shift-F2 - Split the screen horizontally

ctrl-F2 - Split the screen vertically

shift-F3 - Shift the focus to the previous split region

shift-F4 - Shift the focus to the next split region

shift-F5 - Join all splits

ctrl-F6 - Remove this split

ctrl-F5 - Reconnect GPG and SSH sockets

shift-F6 - Detach, but do not logout

alt-pgup - Enter scrollback mode

alt-pgdn - Enter scrollback mode

Ctrl-a $ - show detailed status

Ctrl-a R - Reload profile

Ctrl-a ! - Toggle key bindings on and off

Ctrl-a k - Kill the current window