উত্তর:
আমি M-x find-alternate-file
ডিফল্ট আবদ্ধ হয় যা ব্যবহার C-x C-v
।
এই কমান্ডটি বর্তমান বাফারে একটি ফাইল পুনরায় লোড করতে দেয়, একই ফাইলটি পুনরায় লোড করে - যা মিনি-বাফারে ডিফল্টরূপে প্রদর্শিত হয়। এটি যদি আপনার বাফার-স্যুইচিংয়ের জন্য ইডো-মোড সক্ষম করে থাকে তবে এটি বর্তমান ফাইলটির নাম ডিফল্টরূপে প্রদর্শন করবে না তবে এটি সুবিধাজনক নয়।
find-file
এটি ট্রিগার করবে না।
আপনি করতে পারেন C-x C-f M-n RET
। আচরণটি পরিবর্তিত হয়েছিল কারণ C-x C-f RET
একটি ফাইল পুনরায় খোলার C-x C-f DEL RET
জন্য ডিরেক্টরিটিতে ডায়ারকে ডাকে প্রায় সাধারণ ছিল না ।
আপনি M-x revert-buffer
ডিস্ক থেকে কোনও ফাইল পুনরায় লোড করতেও ব্যবহার করতে পারেন এবং ইম্যাকস আপনাকে (বেশিরভাগ অপারেটিং সিস্টেমে) বলবে যদি আপনি কোনও ফাইল সম্পাদনা করার চেষ্টা করেন যার ডিস্কে অনুলিপিটি অনুলিপি পরিবর্তন করা হয়েছে।
C-x C-f M-n
মিনিবাসুফায়ারে ফাইলের পুরো পথটি অর্জনেও দরকারী, যাতে আপনি অনুরূপ নামের সাথে একটি ফাইল খুলতে পারেন বা কিল রিং বা ক্লিপবোর্ডে এটি অনুলিপি করতে পারেন।
আমি পূর্ববর্তী আচরণ ফিরে যেতে একটি দরকারী পরামর্শ পাওয়া C-x C-f RET
উপর সাহায্যের-GNU-Emacs মেইলিং লিস্ট :
এই হ্যাকটি টেড স্টার্ন পোস্ট করেছেন:
(defun find-file-read-args (prompt mustmatch)
(list (let ((find-file-default
(and buffer-file-name
(abbreviate-file-name buffer-file-name))))
(read-file-name prompt nil find-file-default mustmatch))
t))
আমি এটি চেষ্টা করেছিলাম এবং এটি ইম্যাক্স 23.1.1 এ আমার পক্ষে ভাল কাজ করে।