| Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://www.sao.ru/precise/Midas_doc/doc/95NOV/vol1/node35.html Дата изменения: Fri Feb 23 12:56:49 1996 Дата индексирования: Tue Oct 2 17:11:46 2012 Кодировка: Поисковые слова: rainbow | 
 
 
 
    
    
    
    
   
The commands in the internal command buffer may also be edited.
On Unix systems MIDAS comes (since the 94NOV release) with two different 
line-editors:
 TermWindows  (the one developed at ESO) and  readline 
(which is from the GNU project).  The default line-editor is 
 readline which provides
a history stack of commands,  emacs or  vi editing functions, 
command and filename completion functions, and a communication
channel to the MIDAS GUI  Xhelp for the On-Line Help 
  utility.
See the man page of  readline for a complete list of options.
 
To use the old  TermWindows line-editor just set the 
environment variable  TERMWIN to  yes. Please, note, that the
  TermWindows editor will be phased out in a future MIDAS release.
 
  
 
On VMS systems MIDAS comes only with the  TermWindows  line-editor.
 
  
 
To edit a MIDAS command, type the command number preceded by a dot (period) 
or followed by a dot.
So  `.xyz' or  `xyz.' will both display the command
 `xyz' and put you into the edit mode where you can modify that
command. 
 
If you employ the pattern matching style, use  `.:pattern' or
 `:.pattern' to edit a previous command containing that pattern.
   
 
You edit that line using the  arrow keys and  delete key of
the keyboard and retyping the characters.
On VMS systems to toggle between  Replace and  Insert mode use 
 CtrlA.
   
 
Using  `.xyz' ( `.:pattern') will lead to the creation of a new MIDAS
command with new command number, whereas  `xyz.' ( `:.pattern')
modifies the specified command directly (and keeps this command number).
 
Also the commands recalled via the arrow keys can be edited.
   
 
As mentioned above only the 15 most recently used commands are kept in
the command buffer on a first--in, first--out basis. So if you repeat 
or edit a certain command via its MIDAS command--number at least
once in 15 command inputs, this command will always be kept in the buffer.
   
 
However, you may wish to make sure that a command remains always in the
buffer.
Entering  `xyz/LOCK' will lock the command with
number  `xyz' in the buffer; to unlock the command, use 
 `xyz/UNLOCK'.
 
The command  CLEAR/BUFFER empties the command buffer and resets
the command counter to 1. Since 3 digits are used for the command count, the
counter is also reset to 1 after MIDAS command no. 999.
 
 
    
    
    
   