これは、私が数回遭遇したシナリオです。
他のプログラムからテキストをコピーします。Emacs に移動し、テキストを貼り付ける/ヤンクする前にいくつかの編集を行いました。Cy をヤンクしてほら、貼り付けるつもりだったテキストではありません。その後、移動中に kill- などのコマンドを使用したことに気付きました。行と後方キル単語、およびそれらの削除された行と単語が現在キルリングを占めていました。ただし、「My」と入力してもコピーした元のテキストは返されないため、元のプログラムに戻ってテキストを再度コピーする必要があります。さらに最悪の場合、元のプログラムが閉じられていると、コピーしたテキストが完全に失われます。
キルラインなどは基本的なコマンド (削除キーを押すようなもの) であり、それらのコマンドを使用することでキルリングが少し乱雑になることは気にしませんが、元のテキストはどこかに残っていると思います。 My を数回入力して、最終的に見つけることができるようにします。クリップボードの内容をオーバーライドする前に、Emacs が現在のクリップボードの内容をキルリングに自動的に保持するようにするにはどうすればよいですか?