GNU Screen, Window Manager.
GUI is for the weak. Meet my window manager, GNU screen:
0. Build screen from source to fix the slowdown when scrolling in a vertical split.
1. This is my .screenrc with keyboard shortcuts and a nifty status bar. –help?
Control + Up: previous split screen
Control + Down: next split screen
Control + Left: previous screen window
Control + Right: next screen window
F1: kill current tab
F2: write paste buffer to file
F3: split horizontally
F4: split vertically
F5: remove single split
F6: remove all splits
F7: urlview pulls URL's from your current output, very useful
F8: new tab
F9: resize split +1 line
F10: resize split -1 line
2. Install screen_ssh.sh so your window title automatically renames to your ssh destination. To have the title revert after closing your shell follow this.
3. color = readability. Install color wrapper to colorize your terminal output.
4. Yakuake is the best terminal emulator. Configure these shortcuts:
Shift + Left: previous shell
Shift + Right: next shell
F11: full screen
F12: drop down
