প্রশ্ন: কেন lisp-interaction-mode
বিদ্যমান এবং এর পরিবর্তে এটি ব্যবহার করার কোনও কারণ আছে emacs-lisp-mode
?
ম্যানুয়াল রাজ্যের emacs-lisp-mode
এবং lisp-interaction-mode
যে আধুনিক বেঁধে ছাড়া অভিন্ন C-j
করার eval-print-last-sexp
। এর বাইরে, "লিস্প ইন্টারঅ্যাকশন মোডের অন্যান্য সমস্ত কমান্ডগুলি ইমাস লিস্প মোডের মতোই।" আমি যতদূর বলতে পারি, কেবল *scratch*
বাফার পরবর্তীকর্মটি ব্যবহার করে।
এটি আমার মতই অদ্ভুতভাবে আঘাত করে যে একটি সম্পূর্ণ মোড রয়েছে যা কেবলমাত্র একটি কী-বাইন্ডিং দ্বারা অন্যের থেকে পৃথক হয়, তাই আমি ধরে নিই যে আমি কিছু ইতিহাস বা প্রসঙ্গটি অনুপস্থিত।
তাই:
- কেন
lisp-interaction-mode
বিদ্যমান? - কী-
C-j
বাইন্ডিং গণনা করা হচ্ছে না , এমন কোনও পরিস্থিতি রয়েছে যা তার চেয়ে বেশি পছন্দনীয় হবেemacs-lisp-mode
? - বাফারের মোডে পরিবর্তন আনার ক্ষেত্রে
*scratch*
emacs-lisp-mode
কি কোনও অপ্রত্যাশিত পরিণতি হবে ?
এই প্রশ্নের অনুপ্রেরণা হ'ল, এখনই, আমি কীগুলি দু'বার (দুটি মোডে) আবদ্ধ করছি যাতে আমার *scratch*
বাফার *.el
ফাইল পরিদর্শনকারী বাফারদের মতো আচরণ করে। যদি lisp-interaction-mode
আশেপাশে রাখার কোনও ব্যবহারিক কারণ না থাকে তবে আমি ঠিক করব (setq initial-major-mode 'emacs-lisp-mode)
এবং এটি সম্পন্ন করব ।
*scratch*
।