আমার একটি সমস্যা আছে যেখানে আমি কিছু এলোমেলো ইম্যাকস অপারেশন যেমন org-capture
, বা কোনও ফাইলের নাম অন্য কোনও (স্থানীয়) ডিরেক্টরিতে পরিবর্তন dired
করার চেষ্টা করি, ইমাসরা ট্রাম্প ব্যবহার করে একটি পৃথক মেশিনের সাথে যোগাযোগ করার চেষ্টা করে, সম্ভবত কিছুটা স্বয়ংক্রিয়ভাবে সম্পন্ন বা ইতিহাসের জন্য যুক্তি। এটি প্রচুর ঝুলন্ত ও অপেক্ষার কারণ, কারণ মেশিন ট্র্যাম্প সংযোগের চেষ্টা করছে তা পাওয়া যায় না।
আমি যখন অন্যান্য প্রাথমিক অপারেশন করি তখন আমি কীভাবে ইমাসকে ট্র্যাম্প ফাইল / অবস্থানগুলি অনুসন্ধান করা থেকে আটকাতে পারি? ইমাকস কোথায় এবং কীভাবে এই ধারণাটি পাচ্ছে যে org-capture
এবং এর মতো ক্রিয়াকলাপগুলির জন্য একটি দূরবর্তী ফাইল / অবস্থানের ভিতরে এটি দেখার দরকার আছে তা আমি কীভাবে নির্ধারণ করতে পারি dired-do-rename
?
(setq recentf-exclude '("~$" "/tmp/" "/ssh:" "/sudo:"))
আমি কয়েক বছর আগে এটি সেট আপ। সাম্প্রতিক ফাইল তালিকায় রিমোট ফাইল থাকা আমাকে কিছু সমস্যা তৈরি করেছিল তবে আমি বিশদটি মনে করি না। আপনাকে সাম্প্রতিক ফাইল তালিকা থেকে সমস্ত দূরবর্তী ফাইলগুলি ম্যানুয়ালি সরিয়ে ফেলতে হতে পারে। এর অবস্থানটি ভেরিয়েবল দ্বারা সংজ্ঞায়িত করা হয় recentf-save-file
।
debug-on-quit
করে M-x
-প্রস্থান টগল-ডিবাগ অন RET
এবং তারপর প্রেস C-g
যখন Emacs হ্যাং। এটি একটি স্ট্যাকট্রেস মুদ্রণ করবে, এটি সমস্যার ডিবাগ করতে সহায়তা করতে পারে
C-f
আঘাত করার পরে ডানদিকে টিপুনR
। এটা কি সাহায্য করে?