Jika saya menambahkan file ke direktori yang sama dibuka NERDTree
, satu-satunya cara saya dapat melihat file yang ditambahkan adalah jika saya keluar dari vim dan mulai lagi.
Apakah ada cara saya dapat memuat ulang file NERDTree
?
Anda dapat menutup dan membuka kembali NERDTree atau cukup tekan runtuk menyegarkan kembali daftar direktori saat ini atau Runtuk menyegarkan daftar direktori root.
Apakah Anda melihat "Tekan? Untuk bantuan" di bagian atas jendela NERDTree? Ini berarti Anda dapat ?meminta bantuan. Jika ya, Anda akan melihat daftar pintasan NERDTree yang lengkap. Itu rapi.
Secara umum, banyak plugin memiliki dokumentasi menyeluruh yang dapat Anda akses :help <pluginame>
.
?
bantuan tiga kali dan tidak pernah melihatr
!r
pintasan?
NERDTree mencantumkan pintasan ini, di bagian "Pemetaan Filesystem". Ini daftar "r
: refresh cursor dir" dan "R
: refresh root saat ini".Seperti yang dijawab @romainl di atas; tekan runtuk menyegarkan direktori saat ini atau Runtuk menyegarkan direktori root.
Anda dapat mempertimbangkan untuk menambahkan file baru dari nerdTree dengan menekan m, lalu auntuk menambahkan file baru (atau direktori dengan menambahkan garis miring). Dengan cara ini Anda tidak perlu me-refresh nerdTree untuk melihat file baru yang ditambahkan.
sumber
Segarkan NERDTree
Alih-alih memukul Rdi
NERDTree
jendela, saya menggunakan peta khusus yang melakukannya untuk saya:Saya telah memetakannya ke Leader+ r, tetapi Anda dapat memetakannya ke apa pun yang Anda inginkan.
Penjelasan:
NERDTree
jendelaR
kunci)Catatan: Anda dapat menambahkan langkah terakhir untuk menyegarkan CtrlP bersama dengan NERDTree
sumber
:NERDTreeRefreshRoot
tanpa pohon fokus.Anda dapat menekan tombol R dengan menggunakan fungsi feedkeys . Seperti ini:
Saya telah mendefinisikan fungsi dalam file .vimrc saya:
Jadi, ketika saya mengetik ctrl+ l, NERDTree akan diaktifkan dan menyegarkan direktori root.
sumber