davidlee /.Xdefaults

XTerm*VT100.metaSendsEscape: True

## XTERM SETTINGS
## see /usr/X11R6/lib/X11/doc/html/xterm.1.html
## or man xterm
# *XTerm*deleteIsDEL: true
xterm*saveLines: 10000
# xterm*scrollBar: true
# xterm*rightScrollBar: true
xterm*jumpScroll: true
xterm*cursorColor: red
# xterm*colorBD: darkblue
xterm*colorBDMode: true
xterm*highlightColor: darkgray
xterm*activeIcon: false
# xterm*awaitInput: true
xterm*scrollTtyOutput: false
xterm*scrollKey: true

xterm*Background: black
xterm*Foreground: white

## TERMINAL KEY SETTINGS
## Adjust to OSX Terminal.app behaviour
*VT100.translations: #override\
#Prior: scroll-back(1,pages) \n\
#Next: scroll-forw(1,pages)\n\
Meta  K: send-signal(int) clear-saved-lines() \n\
Meta  P: print() \n\
Meta  minus: smaller-vt-font() \n\
Meta  KP_Subtract: smaller-vt-font() \n\
Meta  plus: larger-vt-font() \n\
Meta  KP_Add: larger-vt-font() \n\
Meta  C: select-cursor-start() \
select-cursor-end(PRIMARY, CUT_BUFFER0) \n\
Meta  V: insert-selection(PRIMARY, CUT_BUFFER0) \n\
Meta  M: iconify() \n\


## EXTRA SETTINGS FOR XAW SCROLLBAR
## see /usr/X11R6/include/X11/Xaw/Scrollbar.h
## for full reference of available recources
#*Scrollbar.background: gray50
#*Scrollbar.foreground: gray50
#*Scrollbar.borderWidth: 0
*Scrollbar.shadowWidth: 0
*Scrollbar.thickness: 10
*Scrollbar.minimumThumb: 20
# *Scrollbar.backgroundPixmap: gradient:horizontal?dimension=14&start=gray80&end=white
# *Scrollbar.borderPixmap: gradient:horizontal?dimension=14&start=white&end=grey80

*Scrollbar.translations: #override\
: StartScroll(Forward) \n\
: StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
: StartScroll(Backward) \n\
: MoveThumb() NotifyThumb() \n\
: NotifyScroll(Proportional) EndScroll()