PyCharmでも現在行や選択範囲を複製する機能

Emacsに現在行や選択範囲を複製する機能を付けたら思いのほか作業効率が上がった
http://d.hatena.ne.jp/tuto0621/20120321/1332329935


こちらのエントリを見て早速導入して見ました。

;;(auto-install-from-url "https://raw.github.com/ongaeshi/duplicate-thing/master/duplicate-thing.el")
(require 'duplicate-thing)
(global-set-key (kbd "M-c") 'duplicate-thing)


問題なく動きました。便利です。複数行コピーするときは選択範囲を下に1行多くとるのがコツですね。



ところで最近はPyCharmにも凝ってるので、なにかemacsで便利な機能を見つけると、PyCharmでもやりたくなります。
「多分無いだろうなー、pluginあったりしないかなー」と思いながらPreferencesのkeymapを見てみると、なんと、同じ機能がで用意されてました。



PyCharmではdefaultのkeymapで「⌃D」、Emacsだと「⌘D」に割り当てられてます。