mykie.elが便利
mykie.el が便利だったのでいくつか設定してみた。
(require 'mykie) (setq mykie:use-major-mode-key-override t) (mykie:initialize) (mykie:global-set-key "C-w" :default '(kill-region (line-beginning-position) (line-end-position)) :region 'kill-region) (mykie:global-set-key "M-w" :default '(kill-ring-save (line-beginning-position) (line-end-position)) :region 'kill-ring-save) (mykie:define-key-with-self-key "a" :region 'align :region&C-u 'align-regexp) (mykie:define-key-with-self-key "i" :region 'indent-region) (mykie:define-key-with-self-key "s" :region 'sort-lines) (mykie:define-key-with-self-key "u" :region '(call-process-region (region-beginning) (region-end) "uniq" t t))
C-w
と M-w
の挙動はSublimeTextから輸入。
捗りそう。
蛇足
mykie:define-key-with-self-key
がmultiple-cursors-modeと干渉する。
(setq mykie:minor-mode-ignore-list '(multiple-cursors-mode))
ではだめっぽい。ふむ。
追記 2014-01-08
mykie.el作者の id:dbq さんにコメント頂きました。 以下のコードをinit.elに追記するとmultiple-cursorsとも問題なく併用出来ました。 https://gist.github.com/yuutayamada/8304923
追記ここまで