tvl-depot/tools/emacs/config
Vincent Ambo 00c9060c2f feat(emacs.d): Introduce custom mc/mark-dwim cursor marker
Adds a "do what I mean" multiple-cursor selection with the logic that
I find most useful:

* If there is no active region, mark the next line (or lines, based on
  prefix argument)
* If there is an active region that spans multiple lines, call
  `mc/edit-lines`
* If there is an active region on a single line, trigger a custom
  selection hydra with functionality equivalent to
  `mc/mark-more-like-this-extended` but a slightly improved user
  experience

Hopefully this will make it easier to get into the habit of actually
using multiple-cursors without calling the mc commands via M-x
2019-12-15 17:13:17 +00:00
..
bindings.el feat(emacs.d): Introduce custom mc/mark-dwim cursor marker 2019-12-15 17:13:17 +00:00
custom.el chore(emacs.d): Move init/* to config/* 2019-12-14 15:24:53 +00:00
desktop.el chore(emacs.d): Move init/* to config/* 2019-12-14 15:24:53 +00:00
eshell-setup.el chore(emacs.d): Move init/* to config/* 2019-12-14 15:24:53 +00:00
functions.el feat(emacs.d): Introduce custom mc/mark-dwim cursor marker 2019-12-15 17:13:17 +00:00
init.el fix(emacs.d): Fix loading of custom.el 2019-12-14 17:15:47 +00:00
look-and-feel.el chore(emacs.d): Move init/* to config/* 2019-12-14 15:24:53 +00:00
mail-setup.el chore(emacs.d): Comment out not-currently-used email bindings 2019-12-15 17:09:39 +00:00
modes.el chore(emacs.d): Move init/* to config/* 2019-12-14 15:24:53 +00:00
settings.el chore(emacs.d): Move init/* to config/* 2019-12-14 15:24:53 +00:00
term-setup.el chore(emacs.d): Move init/* to config/* 2019-12-14 15:24:53 +00:00