// PLUGIN_INFO {{{ let PLUGIN_INFO = xml` PushFind プッシュファインド push FIndHistory word searched on google Google検索したワードをfindの履歴に放り込みます 1.0 elzup 2.0pre 2.0pre `; // }}} (function () { autocommands.add( 'PageLoad', 'https:\/\/www.google.co.jp\/search.*', function (args) { var get_regex,delimiter,res,words; var hs = storage['history-search']; get_regex = /google.co.jp\/search.*[&?]q=(.*?)&/; delimiter = "+"; res = args.url.match(get_regex); if (res[1]) { words = res[1].split(delimiter); } for (var i = 0; i < words.length; i++) { /* * 最近のfindワードと被っていたらそれをpopする var l = hs.length; for (var j = l - 1; j >= l - recent_pop; j--) { if (hs.get(j) == words[i]) { } var w = hs.get(j); } */ hs.push(decodeURI(words[i])); } // autocommandsの出力をクリア // 抑制方法がわからない liberator.echomsg(""); } ); })(); // vim:sw=2 ts=2 et si fdm=marker: