Instructables

Linux command line window manager.

Picture of Linux command line window manager.
Screenshot at 2012-01-22 12:18:58.png
Screenshot at 2012-01-22 00:12:21.png
Screenshot at 2012-01-22 00:14:25.png
Screenshot at 2012-01-22 00:15:04.png
Screenshot at 2012-01-22 00:14:05.png
Screenshot at 2012-01-22 07:19:22.png
Screenshot from 2012-10-31 22:42:43.png
Dvtmv 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

USAGE
   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.

       Mod-[1..n]
              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).

       Mod-PageUp
              Scroll up.

       Mod-PageDown
              Scroll down.

       Mod-Space
              Toggle between defined layouts (affects all windows).

       Mod-Enter
              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
       are:

       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

Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!