GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/Cut-and-Paste.html ・ emacs-doc.conao3.com

14.3 グラフィカルディスプレイにおける「切り取り・貼り付け」操作

ほとんどのグラフィカルなデスクトップ環境では、クリップボードと呼ばれるシステム機能を用いて、異なるアプリケーション間でデータ(通常はテキスト)を転送できます。Xでは、これに似た機能としてプライマリ選択とセカンダリ選択の2つが利用可能です。Emacsをグラフィカルディスプレイ上で実行すると、そのkillコマンドとyankコマンドがこれらの機能と連携するため、Emacsと他のグラフィカルアプリケーションとの間で簡単にテキストを転送できます。

デフォルトでは、Emacsはプログラム間のテキスト転送の符号化方式としてUTF-8を使用します。貼り付けたテキストが想定していたものと異なる場合は、C-x RET x または C-x RET X と入力することで、別の符号化方式を指定できます。また、x-select-request-type をカスタマイズすることで、異なるデータ型を指定することも可能です。プロセス間通信の符号化方式を参照してください。