数値プレフィックス指定による繰り返しと、
コメントアウトしながら複製する機能を付けました。
syohexさんに添削して頂いたコードを元にさらに改良を加えました。
- M-cを押すと、現在行を複製します。
- 選択範囲が指定されている場合は範囲をまるごと複製します
- New!! C-u だけの時は範囲をコメントアウトして複製します
- New!! 数値プレフィックスが指定されている時(C-u 5 とか)は複数回繰り返しを行います (shohexさん)
インストール
以下のコマンドを実行するか、
M-x auto-install-from-url https://raw.github.com/ongaeshi/duplicate-thing/master/duplicate-thing.el
下の行をC-xC-eで評価して下さい。
;; auto-install (auto-install-from-url "https://raw.github.com/ongaeshi/duplicate-thing/master/duplicate-thing.el")
手動でインストールする場合はduplicate-thing.elをLOAD_PATHの通った場所にコピーして下さい。
~/.emacs.d/init.elの設定
好きなキーに割り当てて下さい。
(require 'duplicate-thing) (global-set-key (kbd "M-c") 'duplicate-thing)