Completion - ryotako/igor-CommandPanel GitHub Wiki
コマンドラインに文字を入力した状態でShift-Enter
を押すと,入力に応じた補完が可能です.補完候補はバッファに書き出されるので,そのままShift-Enter
を押すことで選択することができます.
補完には以下の3種類があります.
コマンド補完
各行の行頭の単語を,エイリアス名,ユーザー定義関数名あるいは操作関数名に補完します,コマンドをセミコロン;
で区切ると,再び行の始まりとして扱われ,コマンド補完が有効になります.
パス名補完
コロン:
あるいはroot:
で始まる単語をIgor Pro内のパス名に補完します.パス名の先頭の:
は,bashの./
に対応し,現在のフォルダを表します.
文字列リテラルの入力途中である場合("
を入力したのち,相方の"
を未入力の状態)には,補完は行われません.
関数名補完
上記のコマンド補完,パス名補完が発動する条件に一致せず,文字列リテラルの入力途中でもない場合に,関数名補完が有効になります.入力した単語をユーザー定義関数名あるいはIgor Proの組み込み関数名に補完します.