আমি cc-modeসংরক্ষণের আগে কোনও ক্রিয়াকলাপ সম্পাদন করতে কাস্টমাইজ করতে চাই । একটি সমাধান cc-modeহ'ল C-x C-sআমার প্রয়োজন মতো কাজ সম্পাদন করে তারপরে এটি সংরক্ষণ করে এমন কোনও ফাংশনের সাথে বাঁধতে কী-ম্যাপটি সংশোধন করা।
আমার প্রশ্ন হ'ল আমি কি এর জন্য কাস্টমাইজ করতে পারি এমন একটি হুক আছে? সিসি হুক্স ডক্স একটি উল্লেখ না before-save-hookজন্য বিশেষভাবে cc-mode। কিভাবে এটি একটি হুক মাধ্যমে করা উচিত?
বিকল্পভাবে, আমি এর মাধ্যমে কীভাবে করব defadvice? ম্যানুয়ালটি পড়া থেকে, আমি দেখতে পেলাম একমাত্র উপায় হ'ল সংরক্ষণের আগে পরামর্শটি সক্ষম করা এবং কাজ শেষ হওয়ার পরে অক্ষম করা। এটিকে ভারী মনে হচ্ছে। এর ব্যবহারের মূর্তিমান পদ্ধতি কী হবে advice?
haskell-modeকমপক্ষে একটি after/before-saveহুক রয়েছে এবং আমি ধরে নিয়েছিলাম এটি প্রোগ-মোডের জন্য মানক অনুশীলন।
after-save-hook; আপনি একই ধরণের পদ্ধতি ব্যবহার করতে পারেন তবে বিকল্প ব্যবহার করতে পারেন before-save-hook।
before-save-hookতা বর্তমান প্রধান মোডটি (যেমন(eq major-mode ...)) যাচাই করতে পারে এবং এটি আপনি কাস্টমাইজ করছেন এমন মোডের সাথে মেলে না, তবে কিছুই না।