The `replot` command without arguments repeats the last `plot` (Note:plot )
or `splot` (Note:splot ) command. This can be useful for viewing a plot
with different `set` (Note:set-show ) options, or when generating the same
plot for several devices.
Arguments specified after a `replot` command will be added onto the last
`plot` or `splot` command (with an implied ',' separator) before it is
repeated. `replot` accepts the same arguments as the `plot` and `splot`
commands except that ranges cannot be specified. Thus you can use `replot`
to plot a function against the second axes if the previous command was `plot`
but not if it was `splot`, and similarly you can use `replot` to add a plot
from a binary file only if the previous command was `splot`.
N.B.---use of
plot '-' ; ... ; replot
is not recommended. `gnuplot` (Note:gnuplot ) does not store the inline
data internally, so since `replot` appends new information to the previous
`plot` and then executes the modified command, the `'-'` from the initial
`plot` will expect to read inline data again.
Note that `replot` does not work in `multiplot` (Note:multiplot ) mode,
since it reproduces only the last plot rather than the entire screen.
See also `command-line-editing` (Note:Command-line-editing ) for ways to
edit the last plot (splot) command.