使用下面的代码即可.
(add-hook 'activate-mark-hook '(lambda ()
(local-set-key (kbd "C-@") 'set-rectangular-region-anchor)
))
(add-hook 'deactivate-mark-hook '(lambda ()
(local-unset-key (kbd "C-@"))
))
效果就是, 如果只俺一次 C-@, 就是我们默认的 region 操作, 你可以 M-w 复制它, 或删除它, 等等. 但是如果同时按两次 C-@ C-@, 就是 set-rectangular-region-anchor 了.