If the readline library compiles on your system then the
default prompt will be ga-> as opposed to
ga>. This indicates that command line editing is
active. The library defaults to emacs mode but can be
set up to run using vi syntax.
Here's a list of the commands which may typically be used:
ctrl-a go to beginning of line ctrl-e go to end of line ctrl-f go forward one char ctrl-b go backward one char ctrl-d delete the char ctrl-p recall previous linectrl-n recall next linectrl-r reverse search
You also get file name completion using the
tab key. If there is more than one option, then
double tab will list the available completions.
For example, suppose you are running grads on div40-2 at FNMOC and want to start looking for files to open...
Type open /h and get,
ga-> open /h
and hit two tabs and get:
h home home1 home2
then type ome1 and tab tab and get,
ga-> open /home1/
GCC bogus603 gnu iqpops nmcobs roesserd
GRIB cstrey grads lost+found pacek tsai
Mosaic dh hamilton
mendhall picardr witt
NEWDBS dolan hout
nicholso qcops
then type GR, tab to go to GRIB dir, followed by d,
tab to go
to the dat dir and then n, tab tab gives,
ga-> open /home1/GRIB/dat/nogaps.25.
nogaps.25.95021600.grb nogaps.25.95021912.grb
nogaps.25.95021600.gribmap nogaps.25.95021912.gribmap
nogaps.25.95021612.anal.grb nogaps.25.anal.ctl
nogaps.25.95021612.ctl nogaps.25.anal.gribmap
nogaps.25.95021612.grb nogaps.25.ls.mask.ctl
nogaps.25.95021612.gribmap nogaps.25.ls.mask.dat
nogaps.25.95021700.anal.grb nogaps.25.95021700.ctl
and type 950217 to get
ga-> open /home1/GRIB/dat/nogaps.25.950217
nogaps.25.95021700.anal.grb nogaps.25.95021712.ctl
nogaps.25.95021700.ctl nogaps.25.95021712.grb
nogaps.25.95021700.grb nogaps.25.95021712.gribmap
nogaps.25.95021700.gribmap nogaps.25.95021712.anal.grb
and finally open the 12Z data with 12.c, tab,
return to open the
file
nogaps.25.95021712.ctl
There is no guarantee that these readline routines will always
work, so the -h option has been added to the invocation of GrADS
to turn them off.