আমি কীভাবে ইম্যাকগুলি পুনরায় চালু করতে পারি এবং আমার উন্মুক্ত বাফার এবং ইন্টারেক্টিভ ইতিহাস সংরক্ষণ করতে পারি?


17

অনুসরণ হিসাবে আমার .emacs ফাইলটি পুনরায় লোড করার দ্রুততম উপায়টি কী যখন আমি পরিবর্তনগুলি করি যাতে আমার সমস্ত আক্রান্ত বাফারগুলি সেগুলি পরিবর্তন করতে পারে?

পরামর্শ দেওয়া হয়েছিল যে পুনরায় চালু করার প্রশ্নটি আলাদাভাবে জিজ্ঞাসা করা উচিত।

পূর্ববর্তী সমস্ত বাফারগুলি আবার খোলার এবং কমান্ডগুলির জন্য ইন্টারেক্টিভ ইতিহাস রাখার কোন সহজ উপায় আছে ?M-p


এছাড়াও প্রাসঙ্গিক: emacs.stackexchange.com/questions/5428/…
পাইথননট

উত্তর:


16

desktop-save-modeআপনার সেশনের বাফার স্টোর সংরক্ষণ এবং পুনরুদ্ধার পরিচালনা করে। এটি উইন্ডো এবং ফ্রেমগুলিও পরিচালনা করতে পারে। অধিবেশন জুড়ে ভেরিয়েবলের অধ্যবসায়ের জন্য, দেখুন savehist-mode। ডিফল্টরূপে এটি মিনিবিফার ইতিহাস পরিচালনা করে তবে এটি এটি সীমাবদ্ধ নয়। আর একটি আকর্ষণীয় জিনিস যা আকর্ষণীয় হতে পারে তা হ'ল উদাহরণস্বরূপ কিল-রিং।

সংক্ষেপে:

(desktop-save-mode 1)
(savehist-mode 1)
(add-to-list 'savehist-additional-variables 'kill-ring) ;; for example

3
এটি কেবল ইম্যাক্স 24.4 বা তারপরের ক্ষেত্রেই সত্য।
ড্র

@ দুঃখিত, দুঃখিত কোন অংশ?
সিগমা

3
আমি বলছিলাম desktop.el, না savehist। উইন্ডোজ এবং ফ্রেম সংরক্ষণ এবং পুনরুদ্ধার desktop.elইমাস 24.4 এ যোগ করা হয়েছিল। এবং ফাইলগুলির সাথে সম্পর্কিত নয় এমন বাফারদের জন্য সমর্থন। আইওডাব্লু, এটি বেশ কয়েকটি (ডেস্কটপ সম্পর্কে)। ;-) তবে 24.4 এর আগে ফাইলগুলির সাথে যুক্ত বাফারদের জন্য সমর্থন রয়েছে।
ড্র

ইমাস 24.3 তে কি একই ধরণের সমাধান রয়েছে? আমি 24.3.1 ব্যবহার করছি।
বি

না। যেমনটি আমি বলেছি, এটি ইমাস 24.4 এ যুক্ত হয়েছিল। আপনি গ্রন্থাগারের Emacs 24.4 সংস্করণ desktop.elএবং frameset.el(যা 24.4 এ নতুন) চয়ন করতে পারেন এবং এগুলি ইমাস 24.3 দিয়ে ব্যবহার করার চেষ্টা করতে পারেন।
ড্রিউ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.