emacsでもCtrl-Cでリージョンをコピーする
リージョンが設定されているときだけ、Ctrl-Cのキーバインドをkill-ring-saveに変更することで実現できます。
そのために、まず、パッケージ「selected」をインストールします。
M-x package-install <enter>
selected<enter>
これでselected-keymapが使えます。
次に、init.elに以下を追記します。
(require 'selected)
(selected-global-mode 1)
(define-key selected-keymap (kbd "\C-c") #'kill-ring-save)
(define-key selected-keymap (kbd "\C-x") #'kill-region)
これでリージョンがあるときは、
・Ctrl-cでコピー
・Ctrl-vでカット
ができるようになります。
ついでに以下もinit.elに追加すればCtrl-vでペーストもできるようになります。
(global-set-key "\C-v" 'yank)
以上
Author And Source
この問題について(emacsでもCtrl-Cでリージョンをコピーする), 我々は、より多くの情報をここで見つけました https://qiita.com/p95095yy/items/7f5439381547edc2d535著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .