これを文書化すると思っただけです(自己回答に従う):
ターミナルで作業する場合gnuplot、キーボードの上下矢印を使用して、入力したコマンドの履歴を反復処理できます - のようにgdb。
ただし、頻繁に繰り返す一連のコマンドがある場合があります。これは、単一のコマンドを発行して呼び出したいと思います。たとえば、 のインタラクティブx11ターミナルで作業してgnuplotいて、形式の「スクリーンショット」を取得したいとしpngます。これには、端末を に変更しpng、出力を設定plotし、発行し、端末を に戻す必要がx11あります。また:
set terminal png
set output 'gnuplot.png'
replot
set terminal x11
このシーケンスを単一のコマンドで呼び出したいのですが、セミコロンを区切り文字として使用することで、これらが単一の行に収まることを認識しています。
set terminal png ; set output 'gnuplot.png' ; replot ; set terminal x11
には、ユーザ定義コマンドを許可するgdbコマンドdefineがあります。端末で発行するだけです。gdb
(gdb) define fn
> finish
> next
> end
...そしてその時点から、その端末に入力して一連のandfnを呼び出すことができます。finishend
に似たようなものはありgnuplotますか?