Emacs memiliki cincin bunuh yang sangat berguna ini yang dapat didaur ulang setelah disentak, dengan menekan M-y
berulang kali. Apakah ada cara untuk mengubah arah bersepeda? Jadi saya tidak perlu melakukan siklus ketika saya benar-benar ingin mendapatkan yang pertama?
10
Anda memiliki beberapa opsi untuk ini: -
Anda dapat menggunakan
counsel
perintah yang menyediakancounsel-yank-pop
yang akan menampilkan daftar semua teks yang ditarik dan Anda dapat memilih siapa saja dari mereka menggunakanivy
(ini adalah apa yang saya gunakan). Dalam kasus Anda, Anda dapat menekanM->
untuk masuk ke entri pertama dikill-ring
.Jika Anda menggunakan
helm
, ada perintahhelm-show-kill-ring
yang melakukan hal yang sama seperti yang disebutkan di atas, kecuali menggunakanhelm
kerangka yang menyempitivy
.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 :)sumber
Tampaknya Anda bisa menggunakan -1 sebagai argumen awalan untuk
M-y
seperti yang ditunjukkan oleh manual :sumber
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:
browse-kill-ring+.el
:Anda dapat menelusuri (atau pop) dering lain, selain
kill-ring
- khususnya,secondary-selection-ring
(lihatsecondary-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 atausecondary-selection-ring
darisecond-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.
sumber