4

gnuplot では、次のように入力します

gnuplot> set style data lines

次に、他のいくつかの行を実行します。

gnuplot> plot "./data/traj1.dat" u 1:4, "" u 1:6, "" u 1:9, "" u 1:11, "" u 1:13, "" u 1:15
gnuplot> plot "./data/traj2.dat" u 1:4, "" u 1:6, "" u 1:9, "" u 1:11, "" u 1:13, "" u 1:15
gnuplot> plot "./data/traj3.dat" u 1:4, "" u 1:6, "" u 1:9, "" u 1:11, "" u 1:13, "" u 1:15

今、私はスタイルを変えたいと思っています。私はから始めます

gnuplot> set

たとえば ctrl-r ( http://www.bigsmoke.us/readline/shortcuts ) を押して、コマンドを完了させたい

gnuplot> set style data lines

次に、たとえばlinesに変更できます。points

このオートコンプリートを実現するにはどうすればよいですか?

4

2 に答える 2

4

部分的な解決策は、gnuplot を readline サポート付きでコンパイルすることです。これがコメントの最後のオプションであると述べていますが、gnuplot フロントエンドを自分でコーディングしたくない場合は、これが唯一のオプションだと思います。ubuntu ソースから gnuplot をコンパイルするのは本当に簡単だということを知っておくと役立つかもしれません。私はこれを自分で10分未満で行いました。コマンドを(選択したディレクトリで)実行するだけです

sudo apt-get purge gnuplot
sudo apt-get build-dep gnuplot
cd `mktemp -d`
apt-get source gnuplot
cd gnuplot*
./configure --with-readline=gnu
make
sudo make install

最初の数文字を書いた後にタブキーを押すと、現在の単語が完成し、タブを 2 回押すと、gnu-shell から知っている候補のリストが出力されます。残念ながら、すべての readline 機能が現在の gnuplot で動作するわけではないようです (一度動作したことは知っています)。たとえば、逆方向検索の Ctrl+r (gnuplot では非常に便利です) は機能しません。これが役立つことを願っていますが、これはおそらく部分的な解決策にすぎません.

于 2013-05-15T17:01:03.623 に答える