以下のブックマークレットを、
twitterの vim lang:ja
のライブ検索結果
を開いたブラウザで実行すると、TLがいい感じで綺麗になります。
javascript:setInterval(function(){["vim","Vim","VIM"].forEach(function(v){["data-screen-name","data-mentions","data-name"].forEach(function(k){$('['+k+'*="'+v+'"]').remove()})})},1000)
このブックマークレットでは、スクリーン名とメンション先の名前に vim
, Vim
, VIM
のいずれかが含まれているツイートを、1秒に1回消しています。
詳細は以下の圧縮前のインデント付きソースコードを確認してください。
setInterval(function(){
["vim","Vim","VIM"].forEach(function(v){
["data-screen-name","data-mentions","data-name"].forEach(function(k){
$('['+k+'*="'+v+'"]').remove()
})
})
},1000)
ES6 版書いてみた。
(()=>{var f=()=>{["vim","Vim","VIM"].forEach((v)=>["data-screen-name","data-mentions","data-name"].forEach((k)=>$('['+k+'*="'+v+'"]').remove()));setTimeout(f, 1000)};f()})()