emacs で、rgrep のデフォルトを、ポイントの単語ではなく、渡された最後の用語を検索するようにする方法はありますか? 私はほとんどの場合、後者よりも前者をやりたいと思っています。rgrep のヘルプを見ましたが、この点については黙っていました。
1 に答える
3
ソースコードを選択すると、変数を設定することで必要なものを取得できることがわかりますfind-tag-default-function
。関数grep-tag-default
を再定義したり、 を介してプロパティをメジャー モードに関連付けることもできますput
。変数を設定するソリューションは次のとおりです。
(setq find-tag-default-function 'last-grep-tag)
(defun last-grep-tag ()
(if grep-regexp-history
(car grep-regexp-history)
""))
于 2013-03-01T16:46:08.313 に答える