Skip to content

Instantly share code, notes, and snippets.

@joshuaborn
joshuaborn / .vimrc.fragment
Created January 6, 2016 18:12
Find and replace across files in Vim
function GlobalFindReplace(target, replacement)
execute "arg `ag -l " . a:target . "`"
execute "argdo % s/" . a:target . "/" . a:replacement . "/gc | update"
endfunction
command -nargs=* Gfr call GlobalFindReplace(<f-args>)
@joshuaborn
joshuaborn / gist:7529b8d196e670c12285
Last active August 29, 2015 14:04
Vanilla.js cheat sheet
document.addEventListener('DOMContentLoaded', function() {
...
});
document.querySelector('.selector');
document.querySelectorAll('.selector');
domElement.addEventListener('click', function(event) {
...
});