Saya menggunakan perintah oldfiles
dan browse oldfiles
sepanjang waktu. Saya menemukan mereka sangat berguna, karena lebih mudah untuk memukul pemetaan pemimpin saya, memindai file dengan sangat cepat, dan tekan
q<number><enter>
daripada mengetik jalur direktori yang sangat panjang ke file tertentu. (Terutama karena kadang-kadang saya tidak ingat direktori yang ada di dalamnya)
Namun, hanya ada satu kelemahan. Karena saya sering menggunakan vim, terkadang file yang saya cari berjumlah puluhan dan puluhan baris turun, jadi butuh waktu sangat lama untuk menemukannya. Apakah ada cara saya bisa memfilter daftar file yang diberikan oleh oldfiles
untuk hanya menampilkan ekstensi tertentu?
Misalnya, perintah seperti:
browse oldfiles *.py
yang memperlihatkan daftar .py
file yang baru saja saya buka, meminta nomor, dan kemudian membuka file itu.
Jika tidak ada cara untuk melakukan ini, apakah ada plugin dengan fungsi yang sama?
:CtrlPMRU
perintah CtrlP dengan pencarian fuzzy tetapi itu mungkin agak berbeda dari yang Anda cari.Jawaban:
Dengan asumsi Anda memiliki Vim 8 yang dapat Anda gunakan
:filter
Untuk bantuan lebih lanjut lihat:
sumber