|
grepダイアログで実行する場合、検索文字列のヒストリは更新されますが、grep文で
直接実行する場合、検索文字列のヒストリに追加はしていないです。
getsearchhistとsetsearchhistを使ってできる…と思ったのですが、単純にヒストリ
の先頭に挿入するというだけでも意外と複雑なマクロを作らないといけなさそうでし
た。
個数分ループして1個ずらして設定しなおすだけならいいのですが、通常の動作と同
等にするためには面倒です。
例えば、ヒストリ中に既存のものがあったらそれを上にもってくるだけ、[ヒストリ
に常駐]されたものは溢れても消さない、どのように溢れるかはヒストリを調べる必
要、などです。
ファイルヒストリのほうの、setfilehistは-1を指定して先頭に挿入の指定ができる
のに対して、setsearchhistは-1指定が無いです。
今後のバージョンで簡単に挿入できるパラメータ指定もできるようにしようと思いま
す。
|
|