回答:
これは、12.2.2ヤンキングアーリーキルからのものです。
「M-y」は数値引数をとることができ、「最後のヤンク」ポインタを何エントリ進めるかを示します。負の引数を指定すると、ポインターがリングの前に移動します。リングの前面から、「あちこち」移動して最後のエントリに移動し、そこから先に進みます。
これにはいくつかのオプションがあります:-
を使用counselして、counsel-yank-popすべてのヤンクテキストのリストを表示するコマンドを提供し、それらのいずれivyかを使用して選択できます(これは私が使用するものです)。あなたの場合、を押しM->て、の最初のエントリに移動できますkill-ring。
を使用する場合helm、helm-show-kill-ring上記の場合と同じことを行うコマンドがありますが、のhelm代わりにナローイングフレームワークを使用しivyます。
上記のオプションのいずれも必要ない場合は、パッケージを確認してくださいbrowse-kill-ring。
また、便利な変数kill-do-not-save-duplicatesは、名前が示すように機能します:)
Emacs Wikiページを参照して、Kill Ringを参照してください。基本的な機能は、すべてのキルリングエントリのバッファを表示し、それらを操作できるようにすることです(編集、ヤンクなど)。
基本的な機能の代替および拡張機能も、次のようにそのページに表示されます。
に加えて、他のリングをブラウズ(またはポップ)できます。kill-ring特に、secondary-selection-ring(を参照secondary-sel.el)。
選択を1つのリングから別のリングにコピーまたは移動できます(を使用c)。
delete-selection-modeキルを挿入するたびにアクティブな領域を置き換えることができます。
つららを使用すると、完了時にキルリングを選択的にクリーンアップして、その場でエントリを削除できます。補完はさまざまな方法で並べ替えることができます。
C-- C-y 完了を使用してキルリングからヤンク。M-yトップレベルで(すなわち、ないキル環又はいずれかからヤンクした後secondary-selection-ringのsecond-sel.el)完了を用いて、それらの環のいずれかからヤンク。デフォルトではkillをヤンクしますが、prefix引数を使用する場合は2番目に選択します。これらのいずれかを使用すると、完了候補(リング内のエントリ)間をさまざまな順序で循環できます。循環せずに直接候補を選択することもできます。