Emacsは、その汎用性と柔軟性で知られているテキストエディタのそのような例の1つです。 Emacsは、見た目がシンプルでユーザーフレンドリーなインターフェースと、優れた速度とパフォーマンスを備えており、開発コミュニティの間で人気のあるツールとなっています。 Emacsには、ユーザーがプログラムを利用できるように、詳細なドキュメントと優れたガイドやチュートリアルも付属しています。
バージョン管理の統合、複数の編集モード、テキスト操作ツールなど、Emacsの強力な機能も、このテキストエディターの人気に貢献しています。 Emacsが得意とするそのような機能の1つは、コピーアンドペースト機能です。この記事では、Emacsを使用してデータをコピーして貼り付ける方法について説明します。
Emacsとクリップボード
Emacsでは、素材をコピーして貼り付けるプロセスは非常に簡単です。ただし、このプロセスは、他のエディターで見られるものとは異なります。 Emacs言語では、テキストをカットするプロセスはキルと呼ばれ、テキストを貼り付けるプロセスはヤンクと呼ばれます。
一方、テキストをコピーすることは、キルリングに保存することと呼ばれます。これは、Emacsでは、テキストをカットまたはコピーすると、キルリングの上部に直接送信されるためです。キルリングは基本的に、以前にキルされた(カットされた)テキストブロックを含むリストです。
EmacsのKill(Cut)、Copy、Yank(Paste)コマンド
Emacsでテキストをコピーまたは強制終了するには、最初にテキストを選択する必要があります。これは、選択コマンドを使用して実行されます Ctrl +スペース 。
選択したリージョンのみをコピーしたい場合は、を押してください。 Alt + w 。
テキストを切り取る、または殺すには、キーを使用できます Ctrl + k 特定の行を殺す、または Ctrl + w 選択した領域全体を強制終了するコマンド。
テキストを貼り付ける、またはヤンクするには、キーを押します Ctrl + y 。これにより、キルリングから最後にキルされたアイテムが貼り付けられます。 Emacsでは、コマンドを使用してキルリングリストを循環することもできます Alt + y 。
コマンドの要約:
Emacsのテキスト操作機能はどれくらい優れていますか?
Emacsはバックエンドに非常に強力なコアを備えており、このテキストエディタに汎用性と拡張性の両方を提供します。これにより、ユーザーはテキスト操作用の多数のツールセットを楽しむことができ、開発者はより迅速かつ効率的に作業を行うことができます。ユーザーが最後に殺されたアイテムだけでなく、以前に殺されたすべてのアイテムにもアクセスできるようにすることは、このシンプルなツールが持つ力の一部を示しています。