読者です 読者をやめる 読者になる 読者になる

mc/mark-all-dwimの改良ネタ

emacs multiple-cursors expand-region

以下の記事で紹介されていたmc/mark-all-dwimを用いた関数の改良ネタである。

emacs multiple-cursors.el : Emacsは忍者だった!置換とか矩形編集とか使ってんじゃねぇぇぇぇ!!最強設定を紹介 | MELPA Emacs Lisp Elisp パッケージ インストール 設定 使い方 スクリーンショット | るびきち「日刊Emacs」

こんな感じで設定してみた。

同記事中のmark-sexp(S式のマーク)をer/expand-regionに置き換えただけであるが、自分はそれなりに使いやすい。
もともとexpand-regionとmultiple-cursorsの相性は良いし。