Bagaimana untuk mencari semua fail dalam direktori dalam vim
怪我咯2017-05-16 16:40:37
0
5
759
Anda boleh menggunakan ctrl+shift+f dalam editor umum untuk mencari semua fail dengan mudah di bawah direktori (atau projek tertentu Bagaimana untuk mencapai ini dalam vim?
Permudahkan, pasang pemalam Apa yang anda mahu ialah mencari berdasarkan nama fail Kami mengesyorkan CtrlP, Command-T, FuzzFinder, Unite, dll. Mulakan dengan CtrlP atau CommandT. anda boleh mencuba Unite yang lebih berkuasa.
Paling mudah:
:vimgrep /{pattern}/ /yourpath
遍历搜索的结果使用:
:cprev[ious]
前一个文件:cnext
下一个文件:cfirst
第一个文件:clast
Fail terakhirPermudahkan, pasang pemalam Apa yang anda mahu ialah mencari berdasarkan nama fail Kami mengesyorkan CtrlP, Command-T, FuzzFinder, Unite, dll. Mulakan dengan CtrlP atau CommandT. anda boleh mencuba Unite yang lebih berkuasa.
Cari dalam fail dalam Vim
Sebagai contoh, jika saya ingin mencari susun atur dalam direktori semasa, saya hanya perlukan:
Kemudian gunakan arahan berikut untuk memaparkan hasil pertanyaan:
Tangkapan skrin adalah seperti berikut:
Anda juga boleh membaca artikel ini: Cari berbilang fail dengan :vimgrep
Syorkan exVim
Mencari simbol adalah sangat mudah
Untuk teks bukan simbolik (seperti bahasa Cina), gunakan vimgrep seperti yang dinyatakan di atas
:set grepprg=ag