Jawaban:
Ini dari 12.2.2 Yanking Tewaskan Sebelumnya :
'M-y' dapat mengambil argumen numerik, yang menunjukkan berapa banyak entri untuk memajukan pointer "yank terakhir" oleh. Argumen negatif menggerakkan penunjuk ke arah depan cincin; dari bagian depan ring, ia bergerak "berkeliling" ke entri terakhir dan terus maju dari sana.
Anda memiliki beberapa opsi untuk ini: -
Anda dapat menggunakan counsel
perintah yang menyediakan counsel-yank-pop
yang akan menampilkan daftar semua teks yang ditarik dan Anda dapat memilih siapa saja dari mereka menggunakan ivy
(ini adalah apa yang saya gunakan). Dalam kasus Anda, Anda dapat menekan M->
untuk masuk ke entri pertama di kill-ring
.
Jika Anda menggunakan helm
, ada perintah helm-show-kill-ring
yang melakukan hal yang sama seperti yang disebutkan di atas, kecuali menggunakan helm
kerangka yang menyempit ivy
.
Jika Anda tidak ingin salah satu dari opsi di atas, lihat paketnya browse-kill-ring
.
Juga, variabel yang berguna kill-do-not-save-duplicates
akan melakukan seperti namanya :)
Tampaknya Anda bisa menggunakan -1 sebagai argumen awalan untuk M-y
seperti yang ditunjukkan oleh manual :
Saya dapat mengambil argumen numerik, yang menunjukkan berapa banyak entri untuk memajukan pointer yank terakhir. Argumen negatif menggerakkan penunjuk ke arah depan cincin; dari depan cincin, bergerak ke entri terakhir dan terus maju dari sana.
Lihat halaman Emacs Wiki Browse Kill Ring . Fitur dasarnya adalah untuk menunjukkan kepada Anda buffer dari semua entri kill-ring dan memungkinkan Anda untuk menindaklanjutinya (edit, tarik, dll.).
Alternatif untuk, dan peningkatan dari, fitur dasar juga disajikan pada halaman itu, termasuk ini:
Anda dapat menelusuri (atau pop) dering lain, selain kill-ring
- khususnya, secondary-selection-ring
(lihat secondary-sel.el
).
Anda dapat menyalin atau memindahkan pilihan dari satu dering ke yang lain (menggunakan c
).
Mari kita delete-selection-mode
ganti wilayah aktif setiap kali Anda memasukkan kill.
Icicles memungkinkan Anda membersihkan ring bunuh secara selektif selama selesai, menghapus entri dengan cepat. Anda dapat mengurutkan penyelesaian dengan berbagai cara.
C-- C-y
menarik dari cincin bunuh menggunakan selesai.M-y
di tingkat atas (yaitu, tidak setelah menyentak baik dari cincin membunuh atau secondary-selection-ring
dari second-sel.el
) menyentak dari salah satu cincin menggunakan penyelesaian. Ini menarik secara default membunuh, tetapi pilihan sekunder jika Anda menggunakan argumen awalan.Ketika Anda menggunakan salah satu dari ini, Anda dapat bersepeda di antara kandidat yang selesai (entri di atas ring), dalam berbagai pesanan, atau Anda dapat memilih salah satu dari mereka secara langsung, tanpa bersepeda.