############################################################
### editor
############################################################
PAGE editor
  CHECKBOX edit "1"
  ENTRY wordchars "*?_-.[]~="
  CHECKBOX verbose "0"
  CHECKBOX echo "0"
  CHECKBOX n "1"
  CHECKBOX escape "1"
  RADIO inputmode "insert mode"
############################################################
### bindings
############################################################
PAGE bindings
  RADIO mode "emacs"
  EXTENTRY bindings
  {
    LABEL keyLabel "Up"
    EXTENTRY keydef
    {
      CHECKBOX ctrl "0"
      CHECKBOX meta "0"
      ENTRY key ""
    }
    CHECKBOX left "0"
    CHECKBOX right "0"
    CHECKBOX up "1"
    CHECKBOX down "0"
    RADIO which "arrow keys"
    ENTRY external ""
    ENTRY string ""
    COMBOBOX editor "history-search-backward"
  }
  {
    LABEL keyLabel "Down"
    EXTENTRY keydef
    {
      CHECKBOX ctrl "0"
      CHECKBOX meta "0"
      ENTRY key ""
    }
    CHECKBOX left "0"
    CHECKBOX right "0"
    CHECKBOX up "0"
    CHECKBOX down "1"
    RADIO which "arrow keys"
    ENTRY external ""
    ENTRY string ""
    COMBOBOX editor "history-search-forward"
  }
############################################################
### completion_misc
############################################################
PAGE completion_misc
  CHECKBOX addsuffix "1"
  CHECKBOX autolist "1"
  CHECKBOX complete "0"
  CHECKBOX nonomatch "0"
  CHECKBOX recexact "0"
  CHECKBOX autoexpand "1"
  MENU matchbeep "on no match"
  INT maxrows ""
  INT maxelm ""
############################################################
### completion_user
############################################################
PAGE completion_user
  EXTENTRY complete
  {
    ENTRY command "ftp"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "1"
    COMBOBOX to "1"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: 1 - 1"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "1"
    ENTRY out_com "awk \\\{print\\ \\$2\\\} $HOME/.netrc"
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Output from command"
    ENTRY suffix ""
  }
  {
    ENTRY command "kill"
    CHECKBOX ambiguous "0"
    RADIO type "pattern"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern "%"
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "pattern \"%\" on current word"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "1"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Jobs"
    ENTRY suffix ""
  }
  {
    ENTRY command "kill"
    CHECKBOX ambiguous "0"
    RADIO type "pattern"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern "-"
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "pattern \"-\" on current word"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "1"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Signals"
    ENTRY suffix ""
  }
  {
    ENTRY command "kill"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "1"
    ENTRY out_com "awk \\\{print\\ \\$1\\\}"
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Output from command"
    ENTRY suffix ""
  }
  {
    ENTRY command "fg"
    CHECKBOX ambiguous "0"
    RADIO type "pattern"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern "%"
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "pattern \"%\" on current word"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "1"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Jobs"
    ENTRY suffix ""
  }
  {
    ENTRY command "fg"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "1"
    ENTRY out_com "ps -x | awk \\\{print\\ \\$1\\\}"
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Output from command"
    ENTRY suffix ""
  }
  {
    ENTRY command "cd"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "1"
    COMBOBOX to "1"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: 1 - 1"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "1"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Directories"
    ENTRY suffix ""
  }
  {
    ENTRY command "latex"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "1"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict "*.\{tex,dtx,ins\}"
    LABEL listLabel "FileNames"
    ENTRY suffix ""
  }
  {
    ENTRY command "dvips"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "1"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict "*.dvi"
    LABEL listLabel "FileNames"
    ENTRY suffix ""
  }
  {
    ENTRY command "ghostview"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "1"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict "*.ps"
    LABEL listLabel "FileNames"
    ENTRY suffix ""
  }
  {
    ENTRY command "xfig"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "1"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict "*.fig"
    LABEL listLabel "FileNames"
    ENTRY suffix ""
  }
  {
    ENTRY command "xdvi"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "1"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "0"
    ENTRY out_com ""
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict "*.dvi"
    LABEL listLabel "FileNames"
    ENTRY suffix ""
  }
  {
    ENTRY command "make"
    CHECKBOX ambiguous "0"
    RADIO type "position"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern ""
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "position: All"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "1"
    ENTRY out_com "perl -ne if\\ \\(/^\\(\\[^.#\\]\\[^:\\]+\\):/\\)\\ \\\{print\\ \\\"\\$1\\ \\\"\\\} Makefile"
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Output from command"
    ENTRY suffix ""
  }
  {
    ENTRY command "pu"
    CHECKBOX ambiguous "0"
    RADIO type "pattern"
    COMBOBOX from "All"
    COMBOBOX to "Rest"
    ENTRY pattern "+"
    RADIO word "current"
    CHECKBOX include "0"
    LABEL posLabel "pattern \"+\" on current word"
    CHECKBOX c1 "0"
    CHECKBOX c4 "0"
    CHECKBOX c2 "0"
    CHECKBOX c5 "0"
    CHECKBOX c3 "0"
    CHECKBOX c6 "0"
    CHECKBOX c7 "0"
    CHECKBOX c8 "0"
    CHECKBOX c9 "0"
    CHECKBOX c10 "0"
    ENTRY com ""
    COMMAND com_com ""
    ENTRY dir ""
    COMMAND com_dir ""
    ENTRY file ""
    COMMAND com_file ""
    ENTRY text ""
    COMMAND com_text ""
    CHECKBOX c11 "0"
    CHECKBOX c13 "0"
    CHECKBOX c12 "0"
    CHECKBOX c14 "0"
    CHECKBOX c15 "0"
    ENTRY content ""
    CHECKBOX c16 "0"
    ENTRY predef ""
    CHECKBOX c17 "1"
    ENTRY out_com "dirs"
    CHECKBOX c18 "0"
    CHECKBOX c19 "0"
    ENTRY message ""
    ENTRY restrict ""
    LABEL listLabel "Output from command"
    ENTRY suffix ""
  }
############################################################
### prompt_general
############################################################
PAGE prompt_general
  RADIO ellipsis "with a number indicating the number skiped"
  ENTRY superchar "#"
  ENTRY userchar ">"
############################################################
### prompt
############################################################
PAGE prompt
  FILLOUT prompt {
    FILLOUTELM fontChange {
      RADIO startStop "Start"
      RADIO Font "Standout (inverse video)"
    }
    TEXT "("
    FILLOUTELM user {}
    TEXT "@"
    FILLOUTELM hostname {
      CHECKBOX fullHostName "0"
    }
    TEXT ")"
    FILLOUTELM fontChange {
      RADIO startStop "Stop"
      RADIO Font "Standout (inverse video)"
    }
    TEXT " "
    FILLOUTELM cwd {
      CHECKBOX useTilte "1"
      CHECKBOX trailing "1"
      CHECKBOX showSkipped "1"
      INT dirs "3"
    }
    TEXT "> "
  }
############################################################
### prompt2
############################################################
PAGE prompt2
  FILLOUT prompt {
    FILLOUTELM R {}
    TEXT "? "
  }
############################################################
### promtpt3
############################################################
PAGE promtpt3
  FILLOUT prompt {
    TEXT "CORRECT>"
    FILLOUTELM R {}
    TEXT " (y|n|e|a)? "
  }
############################################################
### addSet
############################################################
PAGE addSet
  TEXTBOX commands ""
############################################################
### alias
############################################################
PAGE alias
  EXTENTRY aliases
  {
    ENTRY alias "ll"
    FILLOUT command {
      TEXT "ls -l"
    }
  }
  {
    ENTRY alias "la"
    FILLOUT command {
      TEXT "ls -al"
    }
  }
  {
    ENTRY alias "lg"
    FILLOUT command {
      TEXT "ls -lga"
    }
  }
  {
    ENTRY alias "cdll"
    FILLOUT command {
      TEXT "cd "
      FILLOUTELM single {
        INT argument "-1"
      }
      TEXT "; ll"
    }
  }
  {
    ENTRY alias "l"
    FILLOUT command {
      TEXT "less"
    }
  }
  {
    ENTRY alias "m"
    FILLOUT command {
      TEXT "more"
    }
  }
  {
    ENTRY alias "po"
    FILLOUT command {
      TEXT "popd"
      FILLOUTELM range {
        RADIO from "First Argument"
        INT fromOther ""
        RADIO to "Last argument"
        INT toOther ""
      }
      TEXT ""
    }
  }
  {
    ENTRY alias "pu"
    FILLOUT command {
      TEXT "pushd "
      FILLOUTELM range {
        RADIO from "First Argument"
        INT fromOther ""
        RADIO to "Last argument"
        INT toOther ""
      }
      TEXT ""
    }
  }
  {
    ENTRY alias "h"
    FILLOUT command {
      TEXT "history"
    }
  }
  {
    ENTRY alias ".."
    FILLOUT command {
      TEXT "cd .."
    }
  }
  {
    ENTRY alias "..."
    FILLOUT command {
      TEXT "cd ..;cd .."
    }
  }
  {
    ENTRY alias "pwd"
    FILLOUT command {
      TEXT "echo $cwd"
    }
  }
  {
    ENTRY alias "vt100"
    FILLOUT command {
      TEXT "set term=vt100"
    }
  }
  {
    ENTRY alias "m"
    FILLOUT command {
      TEXT "more"
    }
  }
  {
    ENTRY alias "x"
    FILLOUT command {
      TEXT "chmod +x "
      FILLOUTELM range {
        RADIO from "First Argument"
        INT fromOther ""
        RADIO to "Last argument"
        INT toOther ""
      }
      TEXT "; rehash"
    }
  }
  {
    ENTRY alias "cp"
    FILLOUT command {
      TEXT "cp -i"
    }
  }
  {
    ENTRY alias "mv"
    FILLOUT command {
      TEXT "mv -i"
    }
  }
  {
    ENTRY alias "rm"
    FILLOUT command {
      TEXT "rm -i"
    }
  }
  {
    ENTRY alias "pack"
    FILLOUT command {
      TEXT "tar cvf "
      FILLOUTELM single {
        INT argument "1"
      }
      TEXT ".tar "
      FILLOUTELM single {
        INT argument "1"
      }
      TEXT "; gzip -9 "
      FILLOUTELM single {
        INT argument "1"
      }
      TEXT ".tar; ls -l "
      FILLOUTELM single {
        INT argument "1"
      }
      TEXT ".tar.gz"
    }
  }
############################################################
### dirs
############################################################
PAGE dirs
  ENTRY dirsfile "/home/blackie/.cshdirs"
  COMMAND com_dirsfile "/home/blackie/ .cshdirs * 1"
  CHECKBOX dunique "0"
  CHECKBOX pushdtohome "0"
  CHECKBOX pushdsilent "1"
  CHECKBOX savedirs "0"
  RADIO dextract "rotate list"
############################################################
### files
############################################################
PAGE files
  CHECKBOX x "0"
  MENU a "all but hidden files"
  RADIO listlinks "The type of the file the links point to"
  CHECKBOX noclober "1"
  CHECKBOX noglob "0"
  CHECKBOX rmstar "1"
  MENU symlinks "ignore"
  LABEL lUser ""
  CHECKBOX readUser "1"
  CHECKBOX writeUser "1"
  CHECKBOX executeUser "1"
  LABEL lGroup ""
  CHECKBOX readGroup "0"
  CHECKBOX writeGroup "0"
  CHECKBOX executeGroup "1"
  LABEL lOther ""
  CHECKBOX readOther "0"
  CHECKBOX writeOther "0"
  CHECKBOX executeOther "1"
############################################################
### history_menu
############################################################
PAGE history_menu
  MENU histdup "Yes"
  RADIO histlit "History expanded string"
  INT count "100"
  FILLOUT prompt {
    FILLOUTELM history {}
    TEXT "\\t"
    FILLOUTELM time {
      RADIO ampm "24 hour"
      CHECKBOX sec "0"
    }
    TEXT "\\t"
    FILLOUTELM R {}
    TEXT "\\n"
  }
  CHECKBOX savehist "1"
  ENTRY histfile "~/.history"
  INT saveCount "100"
  RADIO merge "Merge with other file"
  ENTRY histchar1 "!"
  ENTRY histchar2 "^"
############################################################
### jobs
############################################################
PAGE jobs
  CHECKBOX listjobs "0"
  CHECKBOX longformat "0"
  CHECKBOX notify "1"
  INT seconds ""
  FILLOUT time {
    FILLOUTELM U {}
    TEXT "u "
    FILLOUTELM S {}
    TEXT "s "
    FILLOUTELM E {}
    TEXT " "
    FILLOUTELM P {}
    TEXT " "
    FILLOUTELM X {}
    TEXT "+"
    FILLOUTELM D {}
    TEXT "k "
    FILLOUTELM I {}
    TEXT "+"
    FILLOUTELM O {}
    TEXT "io"
    FILLOUTELM F {}
    TEXT "pf+"
    FILLOUTELM W {}
    TEXT "w"
  }
############################################################
### limits
############################################################
PAGE limits
  ENTRY cputime ""
  ENTRY filesize ""
  ENTRY datasize ""
  ENTRY stacksize "8192k"
  ENTRY coredumpsize "0k"
  INT descriptors "64"
############################################################
### logout
############################################################
PAGE logout
  INT logoutTime "60"
  INT lockTime "0"
  INT ignoreeof "2"
############################################################
### misc
############################################################
PAGE misc
  CHECKBOX nobeep "1"
  CHECKBOX nokanji "0"
  CHECKBOX quote "0"
  FILLOUT prompt {
    FILLOUTELM history {}
    TEXT "\\t"
    FILLOUTELM time {
      RADIO ampm "24 hour"
      CHECKBOX sec "0"
    }
    TEXT "\\t"
    FILLOUTELM R {}
    TEXT "\\n"
  }
  ENTRY editor "emacs"
  ENTRY visual ""
  ENTRY pager "less"
  MENU correct "none"
############################################################
### time2
############################################################
PAGE time2
  RADIO ampm "24 hours"
  INT tperiod ""
  TEXTBOX periodic ""
  CHECKBOX exitvalue "0"
  INT mailtime "10"
############################################################
### watch
############################################################
PAGE watch
  INT time "10"
  FILLOUT who {
    FILLOUTELM n {}
    TEXT " has "
    FILLOUTELM a {}
    TEXT " "
    FILLOUTELM l {}
    TEXT " from "
    FILLOUTELM m {}
    TEXT "."
  }
