1

特定の文字列で始まる最後のコマンドをOctaveで回復するには、それを入力してから上矢印キーを押します(Matlabの場合と同様)。この動作は、現在の Octave のコマンド プロンプト (ターミナルから実行された生のコマンド プロンプト) では再現されません。つまり、何かを入力して押し上げると、その文字列で始まる前のコマンドがスタックにあるかどうかに関係なく、最後のコマンドが表示されます。

このような動作を再現するために Octave を構成する方法はありますか? 本当に便利です。

更新
1. Octave バージョン 3.8.1
2. 実装する方法は、 を押してからCtrl-r入力することです (その文字列で始まらないコマンドを検索するため、実際には同じ効果ではありません)。

4

1 に答える 1

2

この奇妙な動作はここで解決されました。これは、動作の原因となる-fを含む初期化ファイルのロードを防止するオプションなしで Octave を起動するという問題です。~/.inputrchistory-search-backward

于 2015-11-02T21:10:02.690 に答える