Provided by: mrxvt-common_0.5.4-1.1_all bug

NAME

     mrxvt — A tabbed VT102 terminal emulator for X Window System

SYNOPSIS

     mrxvt [options] [-e cmd]

DESCRIPTION

     The  mrxvt  program  is  a  terminal  emulator  for  X  Window System. It provides DEC VT102
     compatible terminals for programs that cannot use the window system directly.

     mrxvt is based on rxvt(1) version 2.7.11 CVS, and features most of  functionality  of  rxvt,
     with  a  few  major  enhancements (namely multiple tabs, and transparency). Like rxvt, mrxvt
     aims to be light, fast, flexible  and  desktop  independent,  thus  KDE  or  GNOME  are  not
     required.

     The  primary  features  of mrxvt include (but are not limited to) multiple tabs, dynamically
     changeable  tab  titles,  customizable  command  for  each  tab,  input  broadcasting,  true
     translucent  window,  fast pseudo transparency with tinting, user supplied background images
     (XPM, JPEG, PNG), off-focus fading, text shadow, multiple style  (NeXT,  Rxvt,  Xterm,  SGI,
     Plain)  scrollbars,  XIM, multi-language support (Chinese, Korean, Japanese), freetype font,
     logging and (in-)activity monitoring.

     The default mrxvt behaviour can be set using the  resource  configuration  file  ~/.mrxvtrc.
     For  backward  compatibility,  if ~/.mrxvtrc is not found, mrxvt tries to load configuration
     settings from the files ~/.Xdefaults or ~/.Xresources.  Alternately, you can  specify  which
     config file to load using the -cf command line option.

OPTIONS

     This  section  describes the commandline options mrxvt accepts. To disable an option, prefix
     it with an ‘+’ instead of a ‘-’ Most options can be set from your ~/.mrxvtrc file using  the
     option  name  listed  in  brackets  as [option_name].  The option name can also be used as a
     "long option" from the command line (i.e. by prefixing it with ‘--’ or ‘++’ as  appropriate.
     For example

         mrxvt -tr -shade 85 +trt

     is the same as

         mrxvt --transparent --shading 85 ++transparentTabbar

     which is the same as putting the lines

         Mrxvt.transparent:              True
         Mrxvt.shading:                  85
         Mrxvt.transparentTabbar:        False

     in your ~/.mrxvtrc.

     All  options are case sensitive. Some options are similar to those of other terminals, so if
     you find the explanation given here insufficient, we strongly  recommend  you  look  in  the
     rxvt(1) and xterm(1) manpages.

   Terminal name and display options
     -display|-d displayname
           X display name, the X server to contact

     -geometry|-g geometry
           geometry at startup [geometry]

     -ic file[;geometry]
           application icon file.  [appIcon]

     -iconic|+iconic
           start iconic [iconic]

     -in name
           Icon name for window [iconName]

     -into WinID
           If  given  an  X  window identifier, mrxvt will reparent its top-level shell widget to
           that window.  This is used to embed mrxvt within other applications.

     -name name
           Client instance, icon, and title strings [clientName].

     -title string
           title name of the window [title]

     -tn termname
           The type of terminal mrxvt should emulate. The value of the TERM environment  variable
           is  set  to  this value for all child processes launched by mrxvt.  Note that rxvt and
           most rxvt clones including mrxvt, have slightly different terminal  capabilities  than
           those  of  xterm(1). Thus mrxvt will not always work properly with the terminal set to
           xterm, and we recommend setting this value to rxvt instead. However some systems  have
           incorrect  (or  even missing) terminfo(1) or termcap(1) entries for the terminal rxvt.
           If you experience problems with this, the ideal solution  would  be  to  correct  your
           systems  termcap  and terminfo entries. If you are unable to do that, then you can try
           setting your terminal to xterm and hope everything works properly.  [termName]

   Transparency related options
     -o %d
           Translucent window (true transparent) background opacity degree.   %d  is  an  integer
           between  0  and 100. This option needs translucent support by the X server, e.g., Xorg
           6.8, and overrides the pseudo-transparency.  [opacity]

     -od -%d
           Translucent window opacity  degree  increase/decrease  interval.   %d  is  an  integer
           between 0 and 100 [opacityDegree]

     -tr|+tr
           Enable / disable background pseudo-transparency. To use this feature you must set your
           desktop wallpaper using an Esetroot compatible program ( i.e. a program that publishes
           the  wallpaper  using  the  _XROOTPMAP_ID  atom).  Some programs that will do this are
           Esetroot(1), feh(1), fvwm-root(1) with the ‘--retain-pixmap’ option, or KDE. Note:  To
           use your precious backgroundFade, tinting or shading options, you MUST set the desktop
           wallpaper in an Esetroot way.  [transparent]

     -trf|+trf
           If you choose NOT to set the background in an Esetroot compatible way,  then  you  can
           still  have  transparency  using  this  option.  (You must also enable the transparent
           option). Background changes made by FvwmBacker, xsetbg (xli)  or  Esetroot  compatible
           programs,  will  be automatically detected. However changes made by xv(1), xsetroot(1)
           or other non-Esetroot compatible programs will not be detected. If you're hell bent on
           non-Esetroot compatible programs to set your background, then do something like

               xsetroot -solid "#202040" && fvwm-root -d

           Note:  To  use  your precious backgroundFade, tinting or shading options, you MUST set
           the desktop wallpaper in an Esetroot way.  [transparentForce]

     -trm|+trm
           Enable / disable pseudo-transparent menubar. Pseudo-transparency must  be  turned  on.
           [transparentMenubar]

     -trs|+trs
           Enable  / disable pseudo-transparent scrollbar. Pseudo-transparency must be turned on.
           [transparentScrollbar]

     -trt|+trt
           Enable / disable pseudo-transparent tabbar. Pseudo-transparency  must  be  turned  on.
           [transparentTabbar]

   Background image related options
     -mbpixmap file[;geometry]
           Menubar background image. Pseudo-transparency must be turned off.  [menubarPixmap]

     -pixmap file[;geometry]
           Background  image  for all terminals if not set individually. Pseudo-transparency must
           be turned off.  [Pixmap]

     -sbpixmap file[;geometry]
           Scrollbar background image. Pseudo transparency must be turned off.  [scrollbarPixmap]

     -tbpixmap file[;geometry]
           Tabbar background image. Pseudo transparency must be turned off.  [tabbarPixmap]

     -tupixmap|+tupixmap
           Apply tabbar background image to tabs.  [tabUsePixmap]

   Scrolling related options
     -mp|+mp
           scroll one page when press mouse wheel button [mouseWheelScrollPage]

     -sa mode
           Scrollbar alignment ( top | bottom) [scrollbarAlign]

     -sb|+sb
           Hide / show scrollbar [scrollBar]

     -sbt width
           Scrollbar thickness/width [scrollbarThickness]

     -si|+si
           Inhibit scrolling on tty output.  [scrollTtyOutputInhibit]

     -sk|+sk
           scroll-on-keypress [scrollTtyKeypress]

     -sl n
           The number of scrolled lines to save (for all  tabs)  if  not  set  individually.  The
           maximal number of saved lines is 65535.  [saveLines]

     -sr|+sr
           Scrollbar on right [scrollbarRight]

     -ss mode
           Scrollbar   style.    mode  should  be  one  of  plain,  xterm,  rxvt,  next  or  sgi.
           [scrollbarStyle]

     -st|+st
           Draw floating scrollbar (i.e. without a trough).  [scrollbarFloating]

   Color related options
     -bg color
           Background color [background]

     -bd color
           Border color [borderColor]

     -bgfade %d
           (Obsolete)  Make  colors  %d  darker  for  background  image   or   pseudo-transparent
           background.   %d  is an integer between 0 and 100. This is like tinting the background
           with black. This option is obsolete, and you should use the  tint  and  shade  options
           instead.  [backgroundFade]

     -bgtype type
           Transformation type for background pixmap (not implemented yet)

     -cr color
           color of cursor [cursorColor]

     -fade %d
           Make  colors  %d  darker  when  mrxvt loses focus.  %d is an integer between 0 and 100
           [fading]

     -fg color
           Foreground color.  [foreground]

     -itabbg color
           Background color of inactive tabs and tabbar.  [itabBackground]

     -itabfg color
           Foreground color of inactive tabs.  [itabForeground]

     -pr color
           color of pointer [pointerColor]

     -shade %d
           Shade background to %d degree when tinting the background.  %d is an integer between 0
           and  100.  You  must  also  define  a  color using the tint option. When compiled with
           XRender support, the tabbar, menubar and scroll bar are tinted with  their  respective
           background colors for pseudo-transparent terminals.  [shading]

     -tabbg color
           background color of active tab.  [tabBackground]

     -tabfg color
           Foreground color of tabbar [tabForeground]

     -tint color
           Color  tinted  on  background  image  or  pseudo-transparent  background.  This  works
           differently depending on the tint type: With XRender  (when  compiled  with  --enable-
           xrender),  color  is  the  color you want to tint your background to. The brighter the
           color, the less transparent it will be (regardless of the shade  degree  specified  by
           -shade).   For  example,  if  you  want  your  background  tinted  black, set color to
           ‘#000000’, however if you want a white tinted transparent  background,  set  color  to
           some level of grey (e.g.  ‘#808080’) but NOT to ‘#ffffff’.

           When compiled without XRender support, color works like a color mask. Thus if you want
           a black tinted background, set color to ‘#ffffff’.

           The shade degree (using -shade) must be defined as well.  [tintColor]

     -tinttype type
           Function applied for background tinting (not implemented yet).

     -ts color
           color of text shadow [textShadow]

     -tsm mode
           Text shadow mode, specify shadow position of text: left |  right  |  top  |  bottom  |
           topleft | topright | botleft | botright | none.  [textShadowMode]

     -txttype -type
           Function applied for text drawing (not implemented yet)

     -ufbg color
           Default background color when the terminal window looses focus.  [ufBackground]

   Font related options
     -fb fontname
           bold text X11 font name [boldFont]

     -fm fontname
           multichar text X11 font name [mfont]

     -fn fontname
           normal text X11 font name [font]

     -xft|+xft
           Use  freetype  font  instead of X11 font. This option controls all other freetype font
           related options.  [xft]

     -xftaa|+xftaa
           Enable / disable antialiasing of freetype font. This makes font look much  nicer,  but
           significantly  slows  down  the  rendering  speed.  The  -xft  option must be enabled.
           [xftAntialias]

     -xftah|+xftah
           Enable /  disable  autohint  of  freetype  font.  The  -xft  option  must  be  enabled
           [xftAutoHint]

     -xftfm fontname
           Multichar text freetype font family. The -xft option must be enabled [xftmFont]

     -xftfn fontname
           Normal text freetype font family. The -xft option must be enabled [xftFont]

     -xftga|+xftga
           Enable  /  disable  global  advance  of freetype font. The -xft option must be enabled
           [xftGlobalAdvance]

     -xftht|+xftht
           Enable  /  disable  hinting  of  freetype  font.  The  -xft  option  must  be  enabled
           [xftHinting]

     -xftmsz size
           Freetype multichar font size in pixels. The -xft option must be enabled.  [xftmSize]

     -xftnfm|+xftnfm
           Do not load freetype mfont, but use freetype font instead. This can avoid a large line
           space if the size of font and mfont are  very  different.  The  -xft  option  must  be
           enabled [xftNomFont]

     -xftpfn font
           Specify  a  proportionally  spaced font to use for drawing tab-titles. If set, the tab
           bar behaves like Firefox's tab-bar: All tabs have the same width, and the  widths  are
           shrunk  / expanded to keep the number of tabs specified by minVisibleTabs visible. The
           active tab title is drawn in a bold font. (Your colors are still used).  [xftPFont]

     -xftpsz number
           Proportional freetype font size in pixels.  [xftPSize]

     -xftrgb style
           Freetype font sub-pixel order: rgb | bgr | vrgb | vbgr | none.  The -xft  option  must
           be enabled.  [xftRGBA]

     -xftslow|+xftslow
           Display  freetype  multichar  string  in  slow mode for better display effect. The xft
           option must be enabled.  [xftSlowOutput]

     -xftst style
           Freetype font slant: roman | italic | oblique.   The  -xft  option  must  be  enabled.
           [xftSlant]

     -xftsz number
           Freetype font size in pixel. The -xft option must be enabled [xftSize]

     -xftbwt style
           Freetype  bold font weight: light | medium | demibold | bold | black.  The -xft option
           must be enabled.  [xftBoldWeight]

     -xftwd style
           Freetype font width: ultracondensed | condensed | normal | expanded  |  ultraexpanded.
           The -xft option must be enabled.  [xftWidth]

     -xftwt style
           Freetype  font weight: light | medium | demibold | bold | black.  The -xft option must
           be enabled.  [xftWeight]

   Tabs and command related options
     -aht  Automatically hide or show the tab bar depending on the number of  tabs.  On  startup,
           the tabbar is shown only if there are more than one tabs present. If there is only one
           tab, and a new one is created, then the tabbar is shown. If there are two tabs and one
           is  closed,  then the tabbar is hidden. A keyboard shortcut used at any time to hide /
           show the tabbar.  [autohideTabbar]

     -at|+at
           Run command specified with -e on all tabs (by default the command specified by  -e  is
           only  used  for  the  first  tab opened). This causes the profile option command to be
           ignored. However a command specified via the NewTab macro is honored.  [cmdAllTabs]

     -bt|+bt
           Show tabbar at bottom.  [bottomTabbar]

     -e [arguments ...]
           Specifies the program (and its command line arguments) to be run in the mrxvt  window.
           By default this command is only run initially, and all tabs created after startup will
           run the default shell (or program supplied  by  -profile%d).  This  behaviour  can  be
           overridden with the -at option.  [command]

     -hb|+hb
           Hide buttons in the tabbar.  [hideButtons]

     -het string
           Message  to  display in tabs after the child process exits. (This string is escape and
           percent interpolated).  [holdExitText]

     -heT string
           Set the title of tabs to string after the process in the tab exits.  (This  string  is
           escape and percent interpolated).  [holdExitTitle]

     -hold mask
           Hold  the  tab  open  after  the child process in it exits.  mask is the mask of flags
           which control weather the tab will be held open based on the exit status of the  child
           process.  If  the  lowest  bit (0x01) of mask is set, then the tab will always be held
           open after the child exits. If the next bit (0x02) is set, then the tab will  only  be
           held  open if the child exits abnormally (e.g. via abort(1)).  If the third bit (0x04)
           is set, then the tab will be held open if the child exits with non-zero status.

           NOTE: In  previous  versions  of  mrxvt  this  was  a  boolean  option.  For  backward
           compatibility,  the  value  of True, On, Yes will be treated as 1 and anything illegal
           will be treated as 0.  The default is 0x06.  [holdExit]

     -ht|+ht
           Hide tabbar on initialization [hideTabbar]

     -htb|+htb
           Highlight inactive tabs only when bell sounds. Default is to highlight  inactive  tabs
           whenever they produce output.  [highlightTabOnBell]

     -ip profiles
           profiles is a comma separated list of profiles numbers. On startup mrxvt opens each of
           these profiles in a tab.  [initProfileList]

     -ls|+ls
           Indicates that the shell that is started in the mrxvt window will  be  a  login  shell
           (i.e.,  the first character of argv[0] will be a dash, indicating to the shell that it
           should read the user's .login or .profile). [loginShell]

     -mtw width
           The maximum width (in characters) of the displayed tabs. This can not be  larger  than
           40.  If  you  use  Xft,  then you might want to use the minVisibleTabs option instead.
           [maxTabWidth]

     -mvt n
           When using xftPFont to display tabs, keep at least n tabs visible.  [minVisibleTabs]

     -profileN.option value
           Set option to value in profile N.  When a new tab is created with profile  N  it  uses
           all  options that are set for this profile. Currently the only options that can be set
           per  profile  are  Pixmap,  background,  command,  foreground,  saveLines,   holdExit,
           holdExitText,     holdExitTitle,    tabTitle,    titleFormat,    winTitleFormat    and
           workingDirectory.  Then all the settings from that profile number are used.

           N can be the special number 0  (which  stores  default  settings  that  apply  to  all
           profiles  where those settings are not explicitly overridden, e.g.  -profile0.tt mrxvt
           sets the tab title to mrxvt for all profiles where the tab title has not been set - in
           this  case the -profile0. can be omitted entirely, i.e.  -profile0.tt is equivalent to
           -tt) or a number between 0  and  the  compiled-in  maximum  (10  on  Debian  systems),
           exclusive.

           This  option is intended to replace the -vt%d.xx options from mrxvt version 0.5.0. The
           old -vt%d.xx would set options for the %dth tab. This  causes  inconsistent  behaviour
           when  the  user  moves  /  closes tabs. The behaviour of the -profile option is to set
           options for a particular profile, and  then  these  settings  can  be  associated  (on
           demand) to newly created tabs.  [profileN.option]

     -ps|+ps
           Protect  tab  from being closed if it is using the secondary screen, for example, when
           the user is running vim(1) or mutt(1),  this  can  prevent  the  terminal  from  being
           accidentally closed.  [protectSecondary]

     -sti|+sti
           Synchronize  icon  name  with  tab  title when switch to a new tab or the title of the
           active tab changes.  [syncTabIcon]

     -stt|+stt
           Synchronize terminal title with tab title when switch to a new tab or the title of the
           active tab changes. (See also the -wtf option).  [syncTabTitle]

     -tnum N
           OBSOLETE.  Opens  N  tabs  on startup. For backward compatibility, the tabs are opened
           with profile 0, 1, ...  N-1.  [initTermNumber]

     -tt string
           Title of the tab [tabTitle]

     -tf format
           If set, this controls the displayed title of each tab.  format is % interpolated,  and
           the result is displayed as the tab title.

           NOTE:  Currently this option requires the tab titles to be drawn with a proportionally
           spaced font (which is currently only  possible  with  Xft).  Also,  this  option  only
           affects  the  displayed  tab  title,  and  thus %t will still expand to the actual tab
           title, as set via an escape sequence, or macro. For example, setting  this  option  to
           ‘%n. %t’ will cause all the tabs to be numbered.  [titleFormat]

     -ut|+ut
           Utmp inhibit.  [utmpInhibit]

     -vbf|+vbf
           If  unset,  colored  bold  text will not be rendered using overstrike / bold font. See
           also boldColors and veryBright.  [veryBoldFont]

     -wd   Working directory of the child process.  If  non-empty,  then  the  child  process  is
           started  in this directory. If set to ‘.’ then the child process is run in the working
           directory of the current tab if possible. On Linux, this is the default. (NOTE: It  is
           not  always possible to find the working directory of the current tab. This works fine
           on Linux, but causes problems on other systems [e.g. OpenBSD], which is why it is only
           enabled by default on Linux).  [workingDirectory]

     -wtf format
           Controls the format of the window title. If set, and the option -stt is used, then the
           window title is set to format (after %  interpolation),  instead  of  the  tab  title.
           [winTitleFormat]

   Multichar and multi-language support
     -mcc|+mcc
           Multichar cursor movement [multibyte_cursor]

     -km mode
           multichar encoding mode [multichar_encoding]

     -im name
           name of X Input Method (XIM) [inputMethod]

     -pt mode
           XIM input style: OverTheSpot|OffTheSpot|Root [preeditType]

     -thai|+thai
           Thai support [thai]

     -grk mode
           Greek keyboard mapping: iso|ibm [greek_keyboard]

   Menu related options
     -menu filename[;tag]
           Menubar definition file.  [menu]

     -showmenu|+showmenu
           show menubar [showMenu]

   Keyboard and window related options
     -b number
           internal border width [internalBorder]

     -bc|+bc
           Display a blinking cursor.  [cursorBlink]

     -bcst|+bcst
           Enable / disable broadcasting input to all terminals [broadcast]

     -bci number
           Cursor blink interval (ms) [cursorBlinkInterval]

     -bl|+bl
           Use a borderless window.  [borderLess]

     -blc cmd
           Bell  command  instead of beeping. If cmd begins with ‘!’ then it is passed to /bin/sh
           -c for execution. Otherwise it is split  into  words  at  spaces  or  tabs  only,  and
           executed  via  execvp(3).   If  you don't want a space or tab to cause word splitting,
           then precede it with a ‘\’.  If you want to pass ‘\ ’ as an argument, double the ‘\’.

           Note: Only backslashes (or  chains  of  backslashes)  that  precede  a  space  or  tab
           character  are  treated specially. That is ‘\\a’ will be left untouched, however ‘\\ ’
           will expand to a ‘\’ and the ‘ ’ will cause a word break, and ‘\ ’ will  expand  to  a
           ‘ ’ which does not cause a word break.  [bellCommand]

     -bw|-w number
           external border width [externalBorder]

     -ctvb|+ctvb
           Use a visual bell only for the current tab (i.e. the active tab of a currently focused
           window).  [currentTabVBell]

     -desktop number
           Desktop to place the window (for gnome compatible window manager). The  number  starts
           from 0, NOT 1!  [desktop]

     -dm|+dm
           Enable / disable all keyboard macros. This functionality can be toggled at runtime via
           a pop-up menu, or the ToggleMacros keyboard shortcut. NOTE: When keyboard  macros  are
           disabled, the ToggleMacros keyboard macro will still work. Thus you can re-enable your
           keyboard macros via the keyboard using this function.  [disableMacros]

     -fs|+fs
           Startup fullscreen. Use in conjunction with [smoothResize]  to  really  make  it  full
           screen. Requires an EWMH compatible window manager.  [fullscreen]

     -lk|+lk
           Enable Linux console style Home/End keys [linuxHomeEndKey]

     -mod mode
           Meta modifier: alt|meta|hyper|super|mod1|...|mod5.  [modifier]

     -lsp number
           Line space between rows [lineSpace]

     -m|+m
           Start maximized (requires an EWMH compatible window manager).  [maximized]

     -m8|+m8
           Enable / disable meta8 [meta8]

     -nsc|+nsc
           Enable / disable reading the system wide configuration file. Only the default keyboard
           macros are defined in this file, so this option can effectively  disable  all  default
           keyboard shortcuts.  [noSysConfig]

     -or|+or
           Override redirect [overrideRedirect]

     -pb|+pb
           Pointer blank (see also pointerBlankDelay).  [pointerBlank]

     -rv|+rv
           reverse video [reverseVideo]

     -tcw|+tcw
           Triple click word selection [tripleclickwords]

     -vb|+vb
           Visual bell [visualBell]

   Miscellaneous options
     -C    Intercept console messages

     -dmask namelist
           Print  out  debug  message  defined  by  a  coma  separated name list. Available names
           include: command, screen,  ptytty,  init,  main,  logging,  macros,  menubar,  tabbar,
           scrollbar,  images,  pixmap,  transparent, encoding, gkrelot, memory, session, string,
           resource, xftacs, misc, and all.

     -dlevel verboselevel
           Print out debug message defined by verboselevel. Available  verboselevel  are:  fatal,
           error, warn, info, verbose, and debug. The latter, the more information is printed

     -cf filename
           X resource configuration file

     -cfs filename
           X resource configuration file to save the current configuration [confFileSave]

     -path path
           Colon  delimited  list  of directories to search for background images and menu files.
           mrxvt first searches for the file in the current directory, then  in  the  directories
           specified  by  path,  then  in  the  directories specified by the environment variable
           PATH_ENV and finally tries in  the  user  configuration  directory  ~/.mrxvt  and  the
           (compiled in) system wide configuration directory /etc/mrxvt.  [path]

     -sid string
           Client identity of mrxvt for X session management [smClientID]

     -sm|+sm
           enable X session management [sessionMgt]

   Long options
     The  following  options  do  not have a “short” form. If these options are to be used on the
     command line, they must be prefixed with a ‘--’ (or ‘++’ for boolean options). They  can  of
     course be used in the mrxvt configuration file.

     answerBackString string
           Specify the reply mrxvt sends to the shell when an ENQ (control-E) character is passed
           through. It may contain escape values as described in the entry on keysym following.

     backspaceKey string
           The string to send when the backspace key is pressed. If set to DEC or unset  it  will
           send Delete (code 127) or, if shifted, Backspace (code 8) - which can be reversed with
           the appropriate DEC private mode escape sequence.

     bgRefreshInterval delay
           Specify  the  delay  (ms)  to  wait  before  refreshing  the  background  in   pseudo-
           transparency. Generally tinting and refreshing the background is slow (especially with
           XRender), and causes lags while dragging the window. This  delay  causes  enables  the
           window  to  be  dragged smoothly. If you have a fast system, you can reduce or disable
           this (by setting it to 0). The default value is 100ms.

     boldFontN font
           Specifies bold font to use along with fontset N.

     boldColors True|False
           If false, the bold primary colors (0  --  7)  will  be  rendered  using  the  brighter
           analogues  (8--15)  in  a  regular  font.  If  true a bold font will be used. See also
           veryBright.

     colorN color
           Use the specified colour for the  colour  value  N,  where  0-7  corresponds  to  low-
           intensity (normal) colours and 8-15 corresponds to high-intensity colours.

     colorBD color
           Color  to use to display bold text. If unspecified, the text will be displayed using a
           bold font / overstrike.

     colorRV color
           Color to use to display reverse video text. If unspecified, the text will be displayed
           as reverse video.

     colorUL color
           Color to use to display underlined text. If unspecified, the text will be displayed as
           underlined.

     cursorColor2 color
           Second color of cursor.

     cutChars string
           String containing all characters to be treated as one word for double click selection.
           If  you  want  double clicks to select URL's, then set this to a string containing all
           letters (both upper and lower case), digits and punctuation you find in urls.

     deleteKey string
           The string to send when the delete key (not the keypad  delete  key)  is  pressed.  If
           unset it will send the sequence traditionally associated with the Execute key.

     focusDelay msec
           The  time  interval  (in  mili-seconds)  to  wait after getting / losing focus, before
           fading the colors and changing the background color as  specified  by  the  -fade  and
           -ufbg  options.  Set it to 0 if you want your colors faded immediately on focus change
           events.

           This option is there mainly to work around a bug in some window  managers  which  send
           focus  in  immediately  followed  by focus out events when moving windows, or pressing
           Alt+Tab (e.g. fvwm-2.5.16).

     fontN font
           Specify the alternative font n. n can be 1, 2, 3, 4 or 5.

     greektoggle_key keysym
           Key to toggle into greek keyboard mapping. See README.greek for details.

     highlightColor color
           Color to use for selection. If not specified, reverse video is  used.  (Note  blinking
           text is also displayed with this color).

     mapAlert True|False
           If true, de-iconifies the window when a bell is received.

     mfontn font
           Specify alternative multiple character font n.

     pointerBlankDelay delay
           Delay (ms) to blank pointer after.

     printPipe cmd
           Specify a command pipe for vt100 printer.

     refreshLimit N
           This  option  and  skipPages  are to be used to replace the ‘jump scroll’ behaviour of
           other terminal emulators (and previous version of  mrxvt).   Generally  when  data  is
           available  from  a  tab,  mrxvt  reads as much of it as is available (up to our buffer
           size), and process it. After we are done processing it (generally takes a fraction  of
           a  mili-second),  we  look  for  more  data from the tab. If we obtain not more than N
           characters, then we request a screen refresh (which takes a while, especially  if  you
           use Xft with anti aliasing). If we obtain more than N characters from the tab, then we
           delay the screen refresh until the tab eventually has either N or fewer characters  of
           output, or the tab has (cumulatively) produced at least skipPages of data.

           The  default  value is 0. On new fast machines, this is probably the best. If you find
           screen refreshes laggy on on slow older machines, then increase this  value  a  little
           (say to 10). Setting it to something enormous (say BUFSIZ) will cause mrxvt to request
           screen refreshes every time the active tab has data, and effectively  disable  the  so
           called ‘jump scrolling’.

     scrollColor color
           Color of scrollbar (see also troughColor).

     selectStyle mode
           Set mouse selection style to old which is 2.20, oldword which is xterm style with 2.20
           old word selection, or anything else which gives xterm style selection.

     skipPages N
           This option and refreshLimit are to be used to replace the ‘jump scroll’ behaviour  of
           other  terminal  emulators  (and previous version of mrxvt).  If the screen refresh is
           delayed because of the refreshLimit option, then mrxvt will refresh the screen every N
           pages of output. The default is 25. If you set it to a very large value (say INT_MAX),
           then mrxvt will refresh  the  screen  only  after  the  tab  has  stopped  ‘flat  out’
           scrolling.

     smartResize True|False
           Enable  /  disable  smart resize. When the tabbar is shown, or font size is increased,
           the resize terminal window could be partially off screen. If smartResize  is  enabled,
           then mrxvt tries to move the terminal window to stay on screen.

     smoothResize True|False
           Enable  / disable smooth resize. If enabled, then the mrxvt window is resized in pixel
           increments (instead of character increments). This is useful if you want a full screen
           /  maximized  mrxvt  window that covers the entire screen (without leaving an annoying
           few pixel wide strip uncovered).

     troughColor
           Color of scrollbar trough (see also scrollColor).

     useFifo True|False
           If enabled, then mrxvt will create a fifo(7) /tmp/.mrxvt-%pid and listen for macros on
           it. To execute macros, just write them to this fifo. For example

               /bin/echo -e "NewTab\nRaise" >> /tmp/.mrxvt-%pid

           creates a new tab and raises the mrxvt window with process ID %pid.  NOTE: The meaning
           and syntax of this option might change in future versions.

     vBellDuration ms
           Amount of time (in milliseconds) to flash the screen if using a visual bell.

     monitorTimeout ms
           Amount of time (in milliseconds) to  detect  the  type  of  monitoring  type  or  tab-
           inactivity.   Default  value  is  2000  ms this causes that mrxvt is waiting 2 seconds
           after invoking the MonitorTab macro with argument "AUTO" or "INACTIVITY" to  determine
           if  or  what  type a notification is needed. The detection of "ACTIVITY" does not make
           use of the configuration value.

     monitorCommand command
           Specifies a command which will be executed if a activity or inactivity event is raised
           by the MonitorTab macro. (This string is escape and percent interpolated)

     veryBright True|False
           If  true,  and if boldColors is false, then bold primary colors are rendered as bright
           colors with a bold  font  (this  was  the  default  behaviour  in  0.5.2  and  earlier
           versions).

CONFIGURATION FILE SYNTAX

     A line in the config file generally looks like this

         ClassName.OptionName:   Value

     Blank lines, and lines beginning with ‘#’ are ignored (comments).

     The  ClassName  is the name specified via the -name option (by default ‘mrxvt’).  When mrxvt
     starts up, it ONLY reads options with ClassName ‘Mrxvt’, ‘XTerm’, or the class specified via
     the -name option. See /etc/mrxvt/mrxvtrc.sample for how this feature can be used.

     The  OptionName  is  the  long name of the option you want to set. It can be any long option
     (listed under the Long Options sub section), or is specified in  brackets  as  [option_name]
     alongside regular options in this man page. Finally Value is the value of this option.

   Example
     The  following  is an example ~/.mrxvtrc file, or in a configuration file you will load with
     -cf option at startup. You can consult the doc/mrxvtrc.sample  in  the  directory  for  more
     details.

         Mrxvt.profile0.tabTitle:        term1
         Mrxvt.profile1.tabTitle:        term2
         Mrxvt.profile2.tabTitle:        term3
         Mrxvt.profile0.saveLines:       600
         Mrxvt.profile1.saveLines:       600
         Mrxvt.profile2.saveLines:       600
         # Mrxvt.profile0.Pixmap:        /home/images/vt0bg.xpm
         # Mrxvt.profile1.Pixmap:        /home/images/vt1bg.xpm
         # Mrxvt.profile2.Pixmap:        /home/images/vt2bg.xpm
         Mrxvt.scrollbarStyle:           next
         Mrxvt.initTermNumber:           3
         Mrxvt.transparent:              True
         Mrxvt.transparentScrollbar:     True
         Mrxvt.transparentTabbar:        False
         Mrxvt.transparentMenubar:       False
         Mrxvt.tintColor:                #ffffff
         Mrxvt.shading:                  85
         Mrxvt.foreground:               white
         Mrxvt.background:               black

MENUS

     The  menu  system  is similar to rxvt's menus (see the included file rxvtRef.txt) with a few
     enhancements, and a few notable exceptions:

     - The menus can use a proportionally spaced font under Xft ( -xftpfn) which is significantly
       less ugly than a mono-spaced font.

     -  mrxvt supports pop-up menus. If you create a menu named PopupButtonN (where N is 1, 2, or
       3) then that menu is popped up when you control click (with the appropriate mouse  button)
       on  the  terminal  window.  Additionally  if you right click on the Tab bar, then the menu
       PopupButton1 is popped up.

     - To create a menu containing a  list  of  all  open  tabs,  create  an  empty  menu  called
       PopupButtonN  (which  will  be popped on control click's as described above). To include a
       list of all open tabs as a sub menu, create a sub-menu called ‘Switch to tab’.

     - Menu actions are completely  different  in  mrxvt  than  the  original  implementation  in
       rxvt(1).  The menu actions are exactly the same as macro actions, and are described in the
       section Defining custom shortcuts.

     - On startup mrxvt reads the file default.menu which contains the default menu  definitions.
       The file is searched for in your search path (specified by option -path).

KEYBOARD AND MOUSE SHORTCUTS

     You  have  several  default  keyboard shortcuts to ease the use of mrxvt. The default gnome-
     terminal, Konsole, rxvt shortcuts are predefined for you.  You  can  also  define  your  own
     shortcuts as described in Defining custom shortcuts.

   Default keyboard shortcuts
     The  following  key  combinations  are  defined  by default. These are defined in the system
     configuration file /etc/mrxvt/mrxvtrc, and can be disabled using the option -nsc.   See  the
     next section for instructions on defining your own custom keyboard shortcuts.

     Gnome-terminal style shortcuts:
         Ctrl+Shift+t        create a new tab
         Ctrl+Shift+q        Close all tabs and exit
         Ctrl+Shift+w        Close active tab, and do not hold it open if it exits abnormally.
         Ctrl+PgUp           activate left tab
         Ctrl+PgDn           activate right tab
         Meta+1              activate 1st tab
         ...
         Meta+0              activate 10th tab
         Ctrl+equal          increase font size (next font)
         Ctrl+Shift+plus     increase font size by 2
         Ctrl+minus          decrease font size (previous font)
         Ctrl+Shift+underscore
                             decrease font size by 2

     Konsole style default shortcuts:
         Ctrl+Shift+Left     move active tab to left
         Ctrl+Shift+Right:   active tab to right
         Shift+Left          Activate left tab (Primary only)
         Shift+Right         Activate right tab (Primary only)
         Ctrl+Shift+n        Create a new tab with the same profile as the current tab.

     Vi style default shortcuts:
         Ctrl+Shift+h        activate left tab
         Ctrl+Shift+l        activate right tab

     Screen style default shortcuts:
         Ctrl+Shift+p        activate previous active tab

     Mrxvt default shortcuts:
         Ctrl+Shift+1        Move tab to 1st position
         ...
         Ctrl+Shift+0        Move tab to 10th position
         Ctrl+Tab            activate previous active tab
         Ctrl+Shift+less_than
                             Move active tab left
         Ctrl+Shift+greater_than
                             Move active tab right
         Ctrl+Shift+o        Change opacity of terminal to make it more transparent.
         Ctrl+Shift+u        Change opacity of terminal to make it less transparent.
         Ctrl+Shift+j        Change shading of terminal to make it more transparent.
         Ctrl+Shift+k        Change shading of terminal to make it less transparent.
         Ctrl+Shift+r        Toggle pseudo-transparency
         Ctrl+Shift+i        Hide/show tabbar
         Ctrl+Shift+s        Hide/show scrollbar
         Ctrl+Shift+m        Hide/show menubar
         Ctrl+Shift+a        Hide/show tabbar buttons
         Ctrl+Shift+b        Toggle very bold font
         Ctrl+Shift+z        Open  a mrxvt console in a new tab, and enable the useFifo option if
                             necessary. Anything typed in this console  will  be  executed  as  a
                             macro. On clean exit the useFifo option will be disabled.
         Ctrl+Shift+d        Toggle input broadcasting (unbound by default)
         Ctrl+Shift+e        Toggle holding exited tab
         Ctrl+Shift+f        Toggle full screen mode
         Ctrl+Shift+x        Save current configuration
         Shift+Del           Set title of active tab to selection.
         Shift+Insert        Paste X selection into active tab.
         Ctrl+Shift+v        Paste X selection into active tab.
         Ctrl+Shift+c        Paste clipboard into active tab.
         Shift+Up            Scroll up one line (Primary screen only)
         Shift+Dn            scroll down one line (Primary screen only)
         Shift+PgUp          scroll up one page (Primary screen only)
         Shift+PgDn          scroll down one page (Primary screen only)
         Shift+Home          Scroll to beginning of scroll-back buffer (Primary screen only)
         Shift+End           Scroll to end of scroll-back buffer (Primary screen only)
         Shift+KeypadPlus    Increase font size
         Shift+KeypadMinus   Decrease font size
         Ctrl+Shift+F1       Open mrxvt man page in a new tab.
         Ctrl+Shift+F12      Enable / disable all keyboard macros (except this one of course).

   Defining custom shortcuts
     NOTE: The ‘hotkey’ mechanism used in versions 0.4.2 and earlier is now obsolete. It has been
     replaced by the ‘macro’ functionality (described below) as of version 0.5.0.

     You can define your own keyboard shortcuts in your configuration file by using the following
     syntax:

         Mrxvt.macro.[modifiers+]keyname:         action

     Here  ‘modifiers’  is  a  ‘+’  separated  list  of modifiers ‘Ctrl’, ‘Alt’, ‘Meta’, ‘Shift’.
     ‘Primary’.  and ‘Add’.  The first four refer to the  respective  modifier  keys.   ‘Primary’
     tells  mrxvt  to  make  the  macro available ONLY when the primary screen is displayed (e.g.
     ‘Primary’ macros will not be effective when you are running vim(1), but  will  be  effective
     when  you are at the shell prompt). Finally ‘Add’ tells mrxvt to add the macro action to any
     previous action associated to that particular key. For instance

         Mrxvt.macro.Primary+Shift+Return:       Esc \ec
         Mrxvt.macro.Primary+Add+Shift+Return:   Str ^M

     will define the macro ‘Shift+Return’ to first send the escape sequence ‘\ec’ to mrxvt (which
     has  the  effect  of  clearing  the  scroll back buffer) and then send ‘Ctrl-M’ to the child
     process, but ONLY in the primary screen. If you're running a shell,  then  this  effectively
     clears the scroll back buffer and executes the command.

     If  the  ‘Add’ modifier is not specified, then the macro action replaces any previous action
     (if any) associated to the specified key. It is an error to add a macro  to  a  non-existing
     macro. Currently one key can have at most 16 actions associated to it (this might be reduced
     to 8 in future).

     ‘keyname’ is the name of the key you want to bind to the specified macro. Non alpha  numeric
     keys  (e.g.  punctuation, or cursor/keypad keys) are specified by using their keyname, which
     you  can   find   by   xev(1),   or   looking   directly   in   the   system   header   file
     /usr/include/X11/keysymdef.h.

     In  case  you  want to unbind a default keyboard macro, just bind the appropriate key to the
     function ‘Dummy’.  For example

         Mrxvt.macro.Ctrl+Shift+t:       Dummy

     will disable the default keyboard shortcut ‘Ctrl+Shift+t’.   If  you  want  to  disable  all
     keyboard  macros,  use  the option ‘-dm’ (which can also be accessed via a pop-up menu). The
     default keyboard macros are defined in the system configuration file  /etc/mrxvt/mrxvtrc  so
     if  you only want to disable all default shortcuts keys, don't read the system configuration
     file by using the -nsc option.

     Notice that keyboard shortcuts definitions are incompatible  with  X  Windows  own  resource
     parsing  API,  i.e.,  XGetDefaults.  So,  to enable the keyboard shortcuts, you will need to
     enable resources but disable xgetdefault when you configure mrxvt.

     Finally ‘action’ is the action you want bound to the  specified  macro  key.  The  available
     actions you can bind to macros are:

         Dummy
               Clear an existing keyboard shortcut

         Esc str
               Send the escape sequence str to mrxvt.

         Str str
               Send the string str to the child process.

         Exec command
               Executes  command asynchronously. The command run without any controlling shell or
               TTY. This is generally used to launch X11 programs (e.g. open the selected text in
               firefox). If you want a command run in a new tab, see the NewTab macro).

               The  argument  command is word split exactly as described in the -blc option (thus
               for instance beginning it with ‘!’ will pass it to /bin/sh -c for  word  splitting
               and  execution).  However  keep  in mind that like all macro arguments, command is
               first ‘\’ interpolated. Thus if on the rare occasion you want ‘\ ’ to be  part  of
               command,  then  you will have to do something like ‘\\\\\\ ’ and not ‘\\\ ’ as you
               would with the argument of -blc.

         NewTab [-N] ["title"] [[!]command]
               Open a new tab.  N specifies the profile number. If omitted, profile 0 is used. If
               only ‘-’ (with no number) is specified, then the profile of the current active tab
               is used (i.e. this can be used to duplicate the current tab).  title is  specified
               (needs  to be double quoted), use that for the tab title. If command is specified,
               execute that command in the new tab (instead of the one specified by the  resource
               file, or the shell).

               command  is  word  split as described in the Exec macro. However if command begins
               with an ‘!’  then run a shell first, and execute the command in the  shell  as  if
               the  user had typed command at the shell prompt. If instead you want command to be
               passed to /bin/sh -c for word splitting and execution,  then  begin  command  with
               ‘\!’.

         Close [N]
               Close  a  tab.  If  no  argument is specified, close all tabs and exit. If N is 0,
               close the active tab. Otherwise close the Nth tab.

         GotoTab [N]
               Goto tab. If N is omitted or 0, then go to the previous active tab.  Otherwise  go
               to  the  Nth  tab. If N begins with a ‘+’ or ‘-’ then N is relative to the current
               tab.

         MoveTab N
               Move active tab to position N.  If N begins with a ‘+’ or ‘-’ then N  is  relative
               to the current tab.

         Scroll amount
               Scroll  the  active tab by amount lines (negative values mean scroll backward). If
               amount ends with ‘p’ then scroll amount pages instead of lines.

         Copy  Copy selection into clipboard (not implemented).

         Paste [selection-buffer]
               Paste selection into active tab. The value selection-buffer specifies the name  of
               the  buffer  to  be  pasted.  If  not specified the first used buffer in the order
               PRIMARY, SECONDARY and CLIPBOARD  will be used.

         PasteFile filename
               Paste the content of the file specified by filename to the currently  active  tab.
               This  can  be  used  to input text-snippets to a shell or any other terminal based
               program  (i.e.  somthing  like  a  bash-profile  or  sequence  of   administration
               commands).

         MonitorTab [ACTIVITY|INACTIVITY|AUTO]
               Monitor  the current tab-window for ACTIVITY or INACTIVITY or automatically detect
               the type of monitoring using the AUTO option. The amount time  which  is  used  to
               detect  the  type  of  monitoring  or  tab-inactivity  can  be  specified  by  the
               monitorTimeout option. The detection of activity  or  inactivity  is  signaled  by
               highlighting  the tab of the event and ringing the system bell. Additionally it is
               possible to execute a dedicated command using the monitorCommand option.

         ToggleSubwin [[+|-][b|m|s|t]]
               Toggle visibility of sub-windows. If the argument begins with a ‘+’ the  subwindow
               is  shown.  If  it  begins  with  a  ‘-’  the subwindow is hidden. Otherwise it is
               toggled. The letters ‘b’, ‘m’, ‘s’ and ‘t’ represent the tabbar buttons,  menubar,
               scrollbar  and  tabbar  respectively.  NOTE:  Currently  you  can  only toggle one
               subwindow at a time.

         ResizeFont [+|-]N
               Resize the font. With Xft, N represents  the  size  increment  of  the  xft  font.
               Without  Xft,  N  represents  the  index  of  the X11 fonts specified by the fontN
               resources.

         ToggleVeryBold
               Toggle use of bold font for colored text.

         ToggleTransparency
               Toggle pseudo transparency.

         ToggleBroadcast [status]
               If status is omitted or ‘-1’, then input broadcasting to all tabs is  toggled.  If
               it is ‘1’, input broadcasting is enabled. If it is ‘0’, it is disabled.

         ToggleHold [mask]
               If  mask  is  not  specified,  then just close all tabs who's child processes have
               exited. (This is almost compatible with the behaviour of mrxvt 0.5.1 and earlier).
               If  mask  is specified, then change the hold status of the current tab.  mask must
               begin with ‘+’, ‘-’, or ‘!’ and be followed by a bit  mask  (as  in  the  holdExit
               option).   ‘+’  will  add  bits  to  the  holdExit  option  for this tab, ‘-’ will
               subtract, and ‘!’ will toggle. Remember that if the lowest bit of the current tabs
               holdExit  option is set, then the tab will always be held open and everything else
               will be ignored.

         ToggleFullscreen
               Toggle between full screen and regular mode. Also  enable  --smoothResize  to  get
               true full screen. This will only work if you are running an EWMH compatible window
               manager (e.g. Fvwm / OpenBox / KDE / Gnome).

         Raise
               Raise the mrxvt window.

         SetTitle
               Set title of active tab to selection. (The selection must be owned by mrxvt)

         UseFifo status
               Enable or disable using a fifo(1)  to  listen  for  macros  on  (see  the  useFifo
               option).  The  argument  status  should  be  0, 1, -1 to disable, enable or toggle
               respectively.

         PrintScreen [-psn] [command]
               Dump screen to printer (or command).  If -p  is  specified,  then  the  output  is
               pretty printed (i.e. escape sequences are used to get the same color in the output
               as on your screen). If -s is specified, then the entire  scroll  back  is  printed
               (instead  of  just the current screen). If -n is specified, then every screen line
               is terminated with a newline char (by default screen lines that wrap to  the  next
               line  are  not  terminated with a newline). Finally, if command is specified it is
               used as the printer pipe (if not the value of printPipe or the compiled in default
               is used).

         SaveConfig [filename]
               Save config to file. If no filename is specified, save to ~/.mrxvtrc.save.

         ToggleMacros
               Toggle  the  use  of keyboard shortcuts. When macros are disabled (either by using
               this macro, or by the -dm option), then this is the only  keyboard  shortcut  that
               will  work.  Thus you can re-enable your keyboard shortcuts via the keyboard using
               this function.

     Additionally, the argument to any of the above  macros  are  ‘\’  and  ‘%’  interpolated  as
     follows:

         \a        Bell
         \b        Backspace
         \E, \e    Escape
         \n        Newline
         \r        Carriage return
         \t        Tab
         \ddd      Char with octal ASCII code ddd.
         ^@, ^A .. ^Z .. ^_, ^?
                   Control-@, Control-A ...

         %G        Global (static) tab number.
         %p        PID of child process in current tab.
         %P        PID of mrxvt
         %n        Tab number.
         %N        Expands to ‘normally’ if the process exited normally (e.g. by calling exit(1))
                   or ‘abnormally’ otherwise. (Note this is independent of the exit status).
         %s        Text selected in the mrxvt window.
         %S        If the process in this tab is dead, then it expands to the exit status of  the
                   child process. Otherwise left unchanged.
         %t        Tab title.
         %T        Total number of tabs created in mrxvt lifetime.

   Mouse shortcuts
     Changing tab titles
           This mouse shortcut can be used to dynamically change the tab title as follows: Select
           text in the terminal window. Then middle click on a tab to change the tab's title.  If
           you  middle  click  on  the  tabbar  background,  then  the title of the active tab is
           changed.

     Tab list menu
           By default, if you right click on the tab bar, or control-left-click on  the  terminal
           window,  a  popup  menu  with  a  list of currently open tabs pops up. The actual menu
           popped up can be customized as described under the section MENUS.

     Popup menus
           If you Control-click on the terminal window (with any mouse  button),  it  pops  up  a
           menu.  The  actual  menu  popped  up  can be customized as described under the section
           MENUS.

     Moving tabs
           Click and drag a tab to some other location on the tab-bar to move it.

ESCAPE SEQUENCES

     You have several escape sequences to control mrxvt.  All default  rxvt(1)  escape  sequences
     are  supported  by  mrxvt.   A  few  extra  escape  sequences have been added to improve DEC
     compatibility, and allow interaction with extra mrxvt features (e.g.  tabs).  The  supported
     escape sequences are listed in the file mrxvt_seq.txt included in the distribution.

     For  omissions  in  the documentation, and a more complete reference to escape sequences you
     should look at the file ctlseqs.txt that comes with the xterm package, console_codes(4)  and
     the original rxvt documentation in the file rxvtRef.txt.

     For  basic interaction with mrxvt (e.g. changing the tab title etc.) you should also look at
     the programs share/scripts/settitle.c and share/scripts/mrxvtset.pl that are  supplied  with
     the mrxvt distribution.

ENVIRONMENT

     COLORFGBG
           Set to the terminal foreground and background colors.

     COLORTERM
           Sets to the terminal sub-name that indicates its color.

     DISPLAY
           Used (and set) to the X display bieng used.

     PATH_ENV
           Path to look for menu / background files (see -path option).

     TERM  Set to the terminal name in the window you have created.

     MRXVT_TABTITLE
           Set  to  the  initial  tab  title  of each terminal. Notice that its value will not be
           altered if the user uses a shortcut or escape sequence to change the  tab  title.  The
           user must modify it manually after doing that.

     WINDOWID
           Set to the X window id number of the mrxvt window.

FILES

     The actual pathnames given may differ on your system.

     default.menu
           The default menu file loaded at startup (searched for in your -path).

     ~/mrxvt
           Directory in which to look for user menu and image files.

     ~/.mrxvtrc
           This  is the default configuration file (since 0.3.9). If present, resources read from
           this file override existing resources.

     ~/.Xdefaults
           (OBSOLETE) This was  the  default  configuration  file  (before  0.3.9).  If  present,
           resources read from this file override existing resources.

     ~/.Xresources
           (OBSOLETE) If both .mrxvtrc and .Xdefaults are not found, try this one.

     /etc/mrxvt
           System wide directory in which to look for user menu and image files.

     /etc/mrxvt/default.menu
           Default menu file read on startup.

     /etc/mrxvt/mrxvtrc
           System  wide  configuration  file.  (By  default  this  file  only defines the default
           keyboard macros)

     /etc/utmp
           System file for login records.

     /usr/lib/X11/rgb.txt
           Color names.

     /usr/X11R6/lib/X11/app-defaults/XTerm
           (OBSOLETE) If enable xgetdefaults at compiled time, this is  the  first  configuration
           file read.

BUGS

   Reporting bugs
     Please report bugs using the sourceforge bug tracker system at

                                http://sourceforge.net/projects/materm

     Alternately you can send your bug report to the mrxvt developer mailing list at

                                  materm-devel@lists.sourceforge.net

     Be  sure you give us enough details to reproduce the bug ourselves, and check to see if your
     bug still exists in the current CVS version.

   Known bugs
     - Tabs don't work properly when running under Xnest.
     - Transparency and tinting are global, not specific to a terminal.
     - The transparentForce option does not work well with all window managers (e.g. OpenBox).

SEE ALSO

     rxvt(1), xterm(1), resize(1), mrxvt_seq.txt, Xterm  control  sequences  (this  is  the  file
     ctlseqs.ms or ctlseqs.txt), console_codes(4)

                                    http://materm.sourceforge.net

AUTHORS

     Terminator <jimmyzhou@users.sourceforge.net>
     Gautam Iyer <gi1242@users.sourceforge.net>
     Marc Schoechlin <mschoechlin@users.sourceforge.net>