উত্তর:
আপনি NERDTree বন্ধ করে আবার খুলতে পারেন বা rবর্তমান ডিরেক্টরি তালিকাটি Rরিফ্রেশ করতে বা রুট ডিরেক্টরিটির তালিকা রিফ্রেশ করার জন্য হিট করতে পারেন।
আপনি কি NERDTree উইন্ডোটির শীর্ষে "টিপুন? সাহায্যের জন্য" দেখছেন? এর অর্থ আপনি ?সাহায্যের জন্য চাপতে পারেন। যদি আপনি তা করেন তবে আপনি NERDTree শর্টকাটগুলির একটি সম্পূর্ণ তালিকা দেখতে পাবেন। যে ঝরঝরে.
আরও সাধারণভাবে, অনেক প্লাগইনগুলির একটি সম্পূর্ণ ডকুমেন্টেশন রয়েছে যা দিয়ে আপনি অ্যাক্সেস করতে পারেন :help <pluginame>
।
?
তিনবার সাহায্যের মুখোমুখি হয়েছি এবং কখনও দেখিনি r
!
r
শর্টকাট তালিকাভুক্ত করে না
?
কুইকহেল্প তার "ফাইল সিস্টেম ম্যাপিংস" বিভাগে এই শর্টকাটগুলির তালিকা করে। এটি " r
: রিফ্রেশ কার্সার দির" এবং " R
: বর্তমানের রুটকে রিফ্রেশ করুন " তালিকাভুক্ত করে ।
উপরে @romainl উত্তর হিসাবে; rবর্তমান ডিরেক্টরিটি Rরিফ্রেশ করতে বা রুট ডিরেক্টরিটি রিফ্রেশ করতে টিপুন ।
আপনি চাপ দিয়ে নিজেই নার্ডট্রি থেকে নতুন ফাইল যুক্ত করার বিষয়ে বিবেচনা করতে পারেন m, তারপরে aএকটি নতুন ফাইল যুক্ত করতে (বা একটি পিছনে স্ল্যাশ যোগ করে ডিরেক্টরি)। নতুন যুক্ত হওয়া ফাইলটি দেখার জন্য আপনাকে এভাবে নার্ডট্রি রিফ্রেশ করার দরকার নেই।
আঘাত করার পরিবর্তে Rমধ্যে NERDTree
জানালা, আমি এটা আমার জন্য না একটি কাস্টম মানচিত্র ব্যবহার করুন:
nmap <Leader>r :NERDTreeRefreshRoot
আমি এটি Leader+ এ ম্যাপ করেছি r, তবে আপনি যা খুশি তাতে মানচিত্র করতে পারেন।
ব্যাখ্যা:
NERDTree
উইন্ডোতে স্যুইচ করেR
কীটি অনুকরণ করে )দ্রষ্টব্য: আপনি NERDTree বরাবর CtrlP রিফ্রেশ করতে একটি শেষ পদক্ষেপ যুক্ত করতে পারেন
:NERDTreeRefreshRoot
গাছ ফোকাস না করে মানচিত্র করতে পারেন ।
আপনি ফিডকি ফাংশন ব্যবহার করে আর বোতামটি হিট করতে পারেন । ঠিক এই রকম:
call feedkeys("R")
আমি আমার .vimrc ফাইলে একটি ফাংশন সংজ্ঞায়িত করেছি:
fun! ToggleNERDTreeWithRefresh()
:NERDTreeToggle
if(exists("b:NERDTreeType") == 1)
call feedkeys("R")
endif
endf
nmap <silent> <c-l> :call ToggleNERDTreeWithRefresh()<cr>
সুতরাং যখন আমি টাইপ ctrl+ +l করব তখন NERDTree টগল করে রুট ডিরেক্টরিটি রিফ্রেশ হবে।