Fvwm2 is a window manager built on top of X that lets the user manipulate and control windows on the screen. It is started by default in your X startup file .xsession. A brief description follows.
Fvwm2 puts a decorative border around most windows. This border consists of a bar on each side and a small "L" shaped section on each corner. There is an additional top bar called the title bar which is used to display the name of the window. In addition, there are up to 10 title-bar buttons.
Unless the standard defaults files are modified, pressing mouse button 1 in the title or side-bars will begin a move operation on the window. Pressing button 1 in the corner frame pieces will begin a resize operation. Pressing button 2 anywhere in the border brings up an extensive list of window operations.
Up to ten title-bar buttons may exist. Their use is completely user definable. The default configuration has a title-bar button on each side of the title-bar. The one on the left is used to bring up a list of window options, regardless of which mouse button is used. The one on the right is used to iconify the window.
When fvwm2 is invoked, it attempts to read a fvwm2 startup file: $HOME/.fvwm2 Each user should have a .fvwm2 file already. It sets up 3 menus, accessed by pressing one of the mouse buttons, outside of an xterm window. To select a function in one of the menus, release the mouse button when the desired function is highlighted. The left button menu, is used to create xterm windows, invoke emacs or xbiff. The middle button lists various window operations. For example Refresh will remove extraneous text from your screen. The right button will list the windows you have running. For more information, see man fvwm2.