That first trick in the video - select some text, do multi-site replacement - how do I do this in Emacs (35 year user, but have no idea :)
[1] https://github.com/magnars/multiple-cursors.el
[2] http://emacsrocks.com/e13.html
The highlights and fancy replacement preview are added by a plugin called anzu[0], but otherwise this is a standard emacs feature. I couldn't tell you what the default binding is but the function is query-replace-regexp.
(I don't understand why people are trying to bring multiple cursors into this)
[1]: https://www.gnu.org/software/emacs/manual/html_node/elisp/Ov...