ডিফল্ট ম্যাজিট এভিল রাজ্যে প্রতিশ্রুতিবদ্ধ


9

আমি ব্যবহার evil। সাধারণত, যখন আমি প্রতিশ্রুতিবদ্ধ হয়, আমি অবিলম্বে টাইপ করা শুরু করতে চাই, তবে evilবাফারটি শুরু করে evil-normal-state। আমি সেট করতাম

(evil-set-initial-state #'git-commit-mode 'insert)

তবে এটি আর কাজ করে না, যেমন ম্যাজিট text-modeতার কমিট বাফারগুলির জন্য ব্যবহার করে ।

আমি কীভাবে ম্যাগিটের সাথে ডিফল্ট কমিট করতে পারি evil-insert-state?


আমি গিট-কমিট-মোড-হুক ব্যবহার করছি এবং এটি (এখনও) আমার জন্য কাজ করে
করড ল্যাংশন

উত্তর:


11

এখানে একটি কার্যনির্বাহী:

(add-hook 'with-editor-mode-hook 'evil-insert-state)

আমি নিশ্চিত নই কেন প্রাথমিক রাষ্ট্র ব্যবস্থাটি বেছে নেওয়া হয়েছিল কারণ এটির অর্থ হল আপনার কাছে রাজ্যের বিশাল শ্বেত তালিকা রয়েছে বা উত্পন্ন মোডগুলি সন্ধান করছেন , হুক সিস্টেমটি এভিল আইএমওর জন্য অনেক বেশি প্রাকৃতিক উপযুক্ত ।


দুর্দান্ত, এটি পুরোপুরি কাজ করে!
পাইথননট

2
যদি আপনি স্পেসম্যাকস ব্যবহার করেন যা গিট-কমিট-মোড ব্যবহার করে তবে আপনি আরও নির্দিষ্ট করে বলতে পারেন(add-hook 'git-commit-mode-hook 'evil-insert-state)
অ্যারোন জেনসেন

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