5	INSERT-SELF-COMMAND
NMODE-CURRENT-COMMANDCHAR-UPCASE>=<=
NMODE-COMMAND-ARGUMENTINSERT-CHARACTERDINGINSERT-NEXT-CHARACTER-COMMANDNMODE-APPEND-SEPARATED-PROMPTINPUT-DIRECT-TERMINAL-CHARACTERSTRINGIFYX-CHAR-NAMECONCAT
NMODE-COMPLETE-PROMPTRETURN-COMMANDAT-LINE-END?AT-BUFFER-END?MOVE-TO-NEXT-LINE	CURRENT-LINE-EMPTY?INSERT-EOL
MOVE-TO-PREVIOUS-LINE
SELECT-BUFFER-COMMAND
PROMPT-FOR-SELECTABLE-BUFFERBUFFER-SELECT	NMODE-CURRENT-BUFFEROBJECT-GET-HANDLERFASTAPPLY
BUFFER-IS-SELECTABLE?PROMPT-FOR-BUFFERPREVIOUS-BUFFER	KILL-BUFFER-COMMANDPROMPT-FOR-EXISTING-BUFFERYESP
BUFFER-KILL-AND-DETACHMODIFIED?
INSERT-BUFFER-COMMANDINSERT-BUFFER-INTO-BUFFERSELECT-PREVIOUS-BUFFER-COMMAND
BUFFER-SELECT-PREVIOUSVISIT-IN-OTHER-WINDOW-COMMANDNMODE-2-WINDOWS	INPUT-BASE-CHARACTERNMODE-OTHER-WINDOW	WINDOW-SELECT-BUFFER	PROMPT-FOR-FILE-NAME	FIND-FILE-IN-WINDOW
NMODE-REFRESH-COMMAND
NMODE-COMMAND-ARGUMENT-GIVEN	NMODE-CURRENT-WINDOWCURRENT-LINE-POSFAST-DIFFERENCENMODE-REFRESHNMODE-FULL-REFRESHREADJUST-WINDOWSET-BUFFER-TOPHEIGHTOPEN-LINE-COMMANDMOVE-BACKWARDNMODE-TERMINALRING-BELL
BUFFER-NOT-MODIFIED-COMMANDSET-MODIFIED?SET-MARK-COMMANDCURRENT-MARK	BUFFER-SET-POSITIONPREVIOUS-MARK	SET-MARK-FROM-POINT
MARK-BEGINNING-COMMAND	BUFFER-GET-POSITION	MOVE-TO-BUFFER-STARTMARK-END-COMMANDMOVE-TO-BUFFER-END
TRANSPOSE-CHARACTERS-COMMANDAT-LINE-START?	CURRENT-LINE-LENGTHPREVIOUS-CHARACTERDELETE-PREVIOUS-CHARACTERMOVE-FORWARDMARK-WORD-COMMANDMOVE-FORWARD-WORD-COMMANDMARK-FORM-COMMANDMOVE-FORWARD-FORM-COMMANDMARK-WHOLE-BUFFER-COMMAND	NMODE-ABORT-COMMANDTHROWABORTSTART-SCRIPTING-COMMAND
NMODE-SCRIPT-TERMINAL-INPUT
STOP-SCRIPTING-COMMAND
EXECUTE-BUFFER-COMMAND
NMODE-ALLOW-REFRESH-BREAKOUT	NMODE-EXECUTE-BUFFER	EXECUTE-FILE-COMMANDNMODE-EXECUTE-FILETEXT-MODE
CREATE-UNNAMED-BUFFER
READ-FILE-INTO-BUFFERAPROPOS-COMMANDPROMPT-FOR-STRING	NMODE-BEGIN-TYPEOUTPRINT-MATCHING-DISPATCHPRINTFNMODE-END-TYPEOUTFLUID1PUTENTRYEXPRO>61V+0v+Z$? , BxZ$ ,@@,2B+ x, BZ$ ,3B+Z$/ ,3B+Z$  ,/ Bx Z" B D  ,3B+ + x,:+>~+>~,~< C-Q> /,,Z$?, Bx ., B x,,  ,, Z" B D  ,3B++ +- x,:+(>~,~> Z" Bx D  x,3B+6 +>,3B+<,2B+<,	,	2B+=,
,
+=,
:x+2>,~,+Select Buffer: >  Bx N,
  x ,
 Bx3B+L,2B+L  Dx x N>+@<	Kill unsaved buffer?Kill buffer: >  a, Bx B a,
   ,
3B+] `,3B+_ x>+ >,~O<RInsert Buffer:  g, +b>  Bx , x2L+m>+ >,~Find file: >,,,0B!+w, Bx, x>+0B#+|, Bx  },  x>+>+n>3@+  Bx  B B ,
   ,
 B, B~@@ x,3B+  B~ x ~+  B~  ~, x, B}  ~,
  } ~ ,
>}+  Bx ,
  x ,
>}+<<<> Z" Bx D  x,3B+" +$,
,:x+>,~>  Bx *,
  x >+
<>  Bx 1,
   x >+
<3@+4, , +!+!>," Bx,#,! x>+ >," Bx,$,! x>+ >,%2B+C,%Z$,3B+D>+,3B+F,,& Bx,&,' x>+>," Bx,(,! x>+ >," Bx,),! x>+ ,$,!+#  V+*<+Script Input to Buffer:  \,+,W +,	Execute from Buffer:  e,  L-+.^Execute File:  j,+/e> Bx /,0 B x,0  L- >+.-----Show commands whose names contain the string:>  ,1 Bx,2 x,2 ~,3>+3qr O,4 N,4 N,4 M,4 M,4 L,4 L,4 K,4Z& K J,4Z& K J,4Z&0 K I,4Z&? K I,4Z&C K H,4Z&T K H,4Z&d K G,4Z&h K G,4Z&q K F,4Z&~ K F,4Z& K E,4Z&% K E,4Z&+ K D,4Z&2 K D,4Z&5 K C,4Z&: K C,4Z&> K B,4Z&J K B,4Z&N K A,4Z&S K A,4Z&U K @,4Z&Z K @,4Z&] K ?,4Z&b K ?,4Z&h K >,4Z&k K >,4Z&x K =+4<1</<.<-<,<+<*<)<(<'<$<#<"<<<<<<<<<<<<<<<5</<-<<<<<<"
" D"AQ
 DAp@E
E*
/@E"x*X"E*A
E"D DDE
p@Q (,UP"A"D"EE(EXV*X`(DT/U*UU"Q(TT*
EE"Q(TT*
EE"Q(TT*
EE/p