উত্তর:
এর জন্য ডকুমেন্টেশন পড়ুন bufdo, এটি আপনার যা করা উচিত তা করা উচিত।
set noconfirmব্যবহার করার পূর্বে bufdo(কমান্ড set confirmreanable করার পরে)।
bufdo eকৌতূহলীভাবে সমস্ত বাফারগুলি আন-সিনট্যাক্স-হাইলাইট করা ছেড়ে দেয়
:checkt[ime]কমান্ড এই খুব উদ্দেশ্যে ডিজাইন করা হয়েছে।
এটি আপনাকে পরিবর্তিত কোনও বাফার পুনরায় লোড করতে অনুরোধ করবে; আপনি যদি প্রম্পটটি এড়িয়ে যেতে চান তবে আপনি :set autoreadআগেই করতে পারেন (আপনি স্থানীয় সুরক্ষিত পরিবর্তনগুলি সহ বাফারগুলিতে একটি প্রম্পট পাবেন)।
এটি গ্রহণযোগ্য উত্তরে স্টিভেন লু দ্বারা উল্লিখিত সিনট্যাক্স হাইলাইটিংয়ের বিষয়টিও এড়িয়ে যায়; :bufdoডিজাইনের মাধ্যমে সিনট্যাক্স হাইলাইটিং বন্ধ করে দেয় ।
এর মাধ্যমে পাওয়া গেছে: http://vim.1045645.n5.nabble.com/Bug-report-bufdo-e-breaking-syntax-hightlighting-on-displayed-buffers-tp1209995p1209998.html
থেকে :help autoread:
যখন কোনও ফাইল ভিমের বাইরে পরিবর্তন করা হয়েছে এবং ভিমের অভ্যন্তরে এটি পরিবর্তন করা হয়নি তখন তা স্বয়ংক্রিয়ভাবে আবার পড়ুন। ফাইলটি মোছা হয়ে গেলে এটি করা হয় না।
যদি, আমার মতো, আপনি কেবল সর্বদা নিষ্ক্রিয় করতে চান বাসি-তবে-মোড-না-করা বাফারগুলি পুনরায় লোড , তবে মনে হয় এটি কাজটি করা উচিত।
তবে চূড়ান্ত বিবরণটি যখন ভিএম বাসি বাফারটি লক্ষ্য করে। যে বাধ্য করা যেতে পারে checktime। আপনার যদি ফোকাস ইভেন্টগুলি সেট আপ করা থাকে , তবে আমরা checktimeযখনই এর মতো ফোকাস অর্জন করি তখন আমরা চালাতে পারি:
set autoread
autocmd FocusGained * checktime
এই উত্তরেও কিছু আকর্ষণীয় বিশদ রয়েছে।
@ ম্যাথহে এস হিসাবে এখানে https://vi.stackexchange.com/a/462 উল্লেখ করা হয়েছে , আপনি ব্যবহার করতে পারেন:
:set noconfirm
:bufdo !e
:set confirm