私は長方形以外のCUAを使用していないので、私は余分な構成でorg-insert-heading-respect-content
そうC-<enter>
実行、
(global-set-key (kbd "C-<return>") 'cua-rectangle-mark-mode)
組織モードのバインディングが自動的にグローバルバインディングを上書きしません。
でも、私はあなたがcua-selection-mode
やcua-mode
を使用していると仮定します。グローバルなので、orgバッファーだけではオフにすることはできません。おそらく最も良いことは、自分の関数を定義してcua-mode
のマップにバインドすることです。
(defun jpk/C-<return> (&optional arg)
(interactive "P")
(if (eq major-mode 'org-mode)
(org-insert-heading-respect-content arg)
(cua-rectangle-mark-mode arg)))
(define-key cua-global-keymap (kbd "C-<return>") #'jpk/C-<return>)
セットアップが鉱山から異なる場合、それはグラグラかもしれない私のために上記作品しばらくのでCUAは、一種の不気味最もマイナーモードに比べて物事を行います。
ありがとうございます、あなたの機能は私が必要としたことを行います。私は矩形マークモードのためのリストを無視しているcuaの漠然とした記憶を持っていますが、私は "(add-to-list 'ドラッグ - スタック - 例外モード - org-mode) "私の.emacsで"。 – Bentles