Version 1.5.0 of package Multiple-Cursors has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Multiple-Cursors describes itself as: =========================== Multiple cursors for emacs. =========================== More at https://elpa.nongnu.org/nongnu/multiple-cursors.html ## Summary: Multiple cursors for Emacs. This is some pretty crazy functionality, so yes, there are kinks. Don't be afraid though, I've been using it since 2011 with great success and much merriment. ## Basic usage Start out with: (require 'multiple-cursors) Then you have to set up your keybindings - multiple-cursors doesn't presume to know how you'd like them laid out. Here are some examples: When you have an active region that spans multiple lines, the following will add a cursor to each line: (global-set-key (kbd "C-S-c C-S-c") 'mc/edit-lines) When you want to add multiple cursors not based on continuous lines, but based on keywords in the buffer, use: ## Recent NEWS: [Not provided 🙁]