ইতিহাসে হস্তক্ষেপ থেকে ট্র্যাম্পের অবস্থানগুলি কীভাবে প্রতিরোধ করবেন?


9

আমার একটি সমস্যা আছে যেখানে আমি কিছু এলোমেলো ইম্যাকস অপারেশন যেমন org-capture, বা কোনও ফাইলের নাম অন্য কোনও (স্থানীয়) ডিরেক্টরিতে পরিবর্তন diredকরার চেষ্টা করি, ইমাসরা ট্রাম্প ব্যবহার করে একটি পৃথক মেশিনের সাথে যোগাযোগ করার চেষ্টা করে, সম্ভবত কিছুটা স্বয়ংক্রিয়ভাবে সম্পন্ন বা ইতিহাসের জন্য যুক্তি। এটি প্রচুর ঝুলন্ত ও অপেক্ষার কারণ, কারণ মেশিন ট্র্যাম্প সংযোগের চেষ্টা করছে তা পাওয়া যায় না।

আমি যখন অন্যান্য প্রাথমিক অপারেশন করি তখন আমি কীভাবে ইমাসকে ট্র্যাম্প ফাইল / অবস্থানগুলি অনুসন্ধান করা থেকে আটকাতে পারি? ইমাকস কোথায় এবং কীভাবে এই ধারণাটি পাচ্ছে যে org-captureএবং এর মতো ক্রিয়াকলাপগুলির জন্য একটি দূরবর্তী ফাইল / অবস্থানের ভিতরে এটি দেখার দরকার আছে তা আমি কীভাবে নির্ধারণ করতে পারি dired-do-rename?


ধরে নিই যে ইমার্স দূরবর্তী মেশিনের সাথে যোগাযোগ শুরু করার আগে একটি সংক্ষিপ্ত বিলম্ব রয়েছে যখন আপনি ডায়ার্ডে কোনও ফাইলের নাম পরিবর্তন করার চেষ্টা করছেন, C-fআঘাত করার পরে ডানদিকে টিপুন R। এটা কি সাহায্য করে?
je ই

আপনি যে আচরণটির বর্ণনা দিচ্ছেন তা আমি কখনও অভিজ্ঞতা করি নি। আপনি একটি ন্যূনতম উদাহরণ প্রদান করতে পারেন?
মালবারবা

আমি পূর্বে এই ব্যবহারটি সম্পূর্ণরূপে পঠন হিসাবে হেলম ব্যবহার করে অভিজ্ঞতা পেয়েছি। আমি উদাহরণস্বরূপ আইডোর সাথে এটি অভিজ্ঞতা করি না।
গ্যাম্বো

1
আপনার সাম্প্রতিক < emacswiki.org/RecentFiles > সক্ষম থাকলে এটি দূরবর্তী মেশিনে সংযোগ স্থাপনের চেষ্টা করতে পারে। আমি আমার init.el ফাইল এ নিম্নলিখিত পেয়েছি। (setq recentf-exclude '("~$" "/tmp/" "/ssh:" "/sudo:")) আমি কয়েক বছর আগে এটি সেট আপ। সাম্প্রতিক ফাইল তালিকায় রিমোট ফাইল থাকা আমাকে কিছু সমস্যা তৈরি করেছিল তবে আমি বিশদটি মনে করি না। আপনাকে সাম্প্রতিক ফাইল তালিকা থেকে সমস্ত দূরবর্তী ফাইলগুলি ম্যানুয়ালি সরিয়ে ফেলতে হতে পারে। এর অবস্থানটি ভেরিয়েবল দ্বারা সংজ্ঞায়িত করা হয় recentf-save-file
কলিন বেল

1
সক্রিয় করার চেষ্টা করুন debug-on-quitকরে M-x-প্রস্থান টগল-ডিবাগ অন RETএবং তারপর প্রেস C-gযখন Emacs হ্যাং। এটি একটি স্ট্যাকট্রেস মুদ্রণ করবে, এটি সমস্যার ডিবাগ করতে সহায়তা করতে পারে
ইকবাল আনসারি

উত্তর:


1

আমি সন্দেহ করি যে কোনও কোড হুক বা পরামর্শের কারণে কিক-কিক করেছিল, যা এর remote-file-pপরিবর্তে ব্যবহার করা উচিত tramp-tramp-file-p। উভয়ের ডকুমেন্টেশন পড়ুন এবং তারপরে প্রতীকের জন্য ইনস্টল করা প্যাকেজগুলি গ্রেপ করুন, এটি প্রতিস্থাপন উপযুক্ত ছিল। যদি এটি সমস্যার সমাধান করে, টানুন অনুরোধগুলি খোলার শুরু করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.