Some “new” shiny IDE feature smart multi line editing, for instance for easily copy-past a block of code and then modifying it “live”.
Sublime text has some feature like this…. and Emacs?
Emacs has a package for it called…Multiple cursors!
This video on “EmacsRocks” shows you some powerful use
Multiple cursors for emacs.
https://github.com/magnars/multiple-cursors.el
166 forks.
2,276 stars.
81 open issues.
Recent commits:
- Merge pull request #383 from LaurenceWarne/fix-byte-comp-warningsFix byte compilation warnings, GitHub
- Move mc/mark-more-like-this-extended-keymap defvar location, Laurence Warne
- Merge pull request #384 from cryptorick/fix-versionAlign version numbers, GitHub
- align version numbers, cryptorick
- Fix byte compilation warningsFix the byte compilation warnings:In mc–read-char:multiple-cursors-core.el:347:2: Warning: reference to free variable ‘multiple-cursors-mode’In mc–read-quoted-char:multiple-cursors-core.el:348:2: Warning: reference to free variable ‘multiple-cursors-mode’In mc–register-read-with-preview:multiple-cursors-core.el:349:2: Warning: reference to free variable ‘multiple-cursors-mode’In mc–read-char-from-minibuffer:multiple-cursors-core.el:350:2: Warning: reference to free variable ‘multiple-cursors-mode’In toplevel form:mc-mark-more.el:95:2: Warning: defvar `mc/enclose-search-term' docstring has wrong usage of unescaped single quotes (use = or different quoting)In mc/mark-more-like-this-extended:mc-mark-more.el:501:2: Warning: docstring has wrong usage of unescaped single quotes (use = or different quoting)mc-mark-more.el:522:22: Warning: reference to free variable ‘mc/mark-more-like-this-extended-keymap’In end of data:mc-mark-more.el:724:27: Warning: the function ‘sgml-skip-tag-forward’ is not known to be defined.mc-mark-more.el:673:8: Warning: the function ‘sgml-get-context’ is not known to be defined.In end of data:mc-hide-unmatched-lines-mode.el:110:1: Warning: the function ‘sgml-skip-tag-forward’ is not known to be defined.mc-hide-unmatched-lines-mode.el:110:1: Warning: the function ‘sgml-get-context’ is not known to be defined.In end of data:multiple-cursors-core.el:567:43: Warning: the function ‘sgml-skip-tag-forward’ is not known to be defined.multiple-cursors-core.el:535:25: Warning: the function ‘sgml-get-context’ is not known to be defined.In end of data:mc-cycle-cursors.el:124:1: Warning: the function ‘sgml-skip-tag-forward’ is not known to be defined.mc-cycle-cursors.el:124:1: Warning: the function ‘sgml-get-context’ is not known to be defined., Laurence Warne