Emacs: kill-region-or-backward-kill-word

投稿者: | 2012年4月25日

以前、kill-region-or-backward-kill-wordというのを紹介したが、たとえばcua-modeではkill-regionに割り当てられたキーに上位互換のコマンド(cua-cut-region等)を割り当て直す、といったことをしているので、割り当ては変更せずにkill-regionの挙動を変えてしまう方が都合がいい。
というわけで、adviceを使って書き換えるとこうなる。

おまけで、選択モードでないときにM-wが現在行をコピーするようにするのがこれ。(プレフィックスにも対応)

Emacsでイラつくことのひとつが行単位のコピー(viならY)の面倒さだが、こういう工夫で乗り越えよう。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です