গিট সম্পাদক হিসাবে ইমাকস, রিবেস মোড কী?


7

আমি যখন গিট রিবেস চালাচ্ছি -i আমি ইমাসে একেবারে ভয়ঙ্কর রিবেস মোডটি পাই।

এটি কেবল কিছু পূর্বনির্ধারিত কমোডকেই গ্রহণ করে

সি -> বাছাই করুন

r -> শব্দ

ইত্যাদি ...

আমি যদি পাঠ্য মোডে পরিবর্তন করি তবে ইমাকগুলি স্বয়ংক্রিয়ভাবে যাদু থেকে গিট-রিবেস-টুডো ফাইলকে কেবল পঠনযোগ্য করে তোলে। আমি কীভাবে এটি অক্ষম করতে পারি?

আমি খুঁজে পেয়েছি একমাত্র সমাধানটি হ'ল ভিএমকে সম্পাদক হিসাবে ব্যবহার করা (এমন কিছু যা আমি চাই না, আমি সাধারণভাবে ইম্যাকগুলি পছন্দ করি)


আমি জানি মাঝে মাঝে এটি হতাশাব্যঞ্জক, তবে প্রশ্ন এবং উত্তরগুলি এখানে লক্ষ্য রাখার চেষ্টা করুন
রায়স্টাফেরিয়ান

@ রেস্তাফেরিয়ান হ্যাঁ, আপনি ঠিক বলেছেন। প্রশ্ন সম্পাদনার জন্য ধন্যবাদ!
এরিক

উত্তর:


2

rebase-modeস্বয়ংক্রিয় অ্যাক্টিভেশন দ্বারা আলোড়ন সৃষ্টি হয় auto-mode-alist পরিবর্তনশীল। আপনি এটি git-rebase-todoমৌলিক মোডে ফাইলগুলি সম্পাদনা করতে অক্ষম করার চেষ্টা করতে পারেন (কোনও বিশেষ শর্টকাট নয়, কেবল স্বয়ংক্রিয়ভাবে পঠনযোগ্য পতাকা নেই ...):

(setq auto-mode-alist (delete '("git-rebase-todo" . rebase-mode)
                              auto-mode-alist))

অন্য নোটে, আপনি সম্ভবত magit ইমাসের মধ্যে থেকে আপনার গিট অপারেশনটি উপলব্ধি করতে ব্যবহার করতে চাইতে পারেন ।


চৌম্বক ব্যবহার করার সময়, নোট / সম্পর্কিত কিছু। আমি পাচ্ছিলাম Buffer is read-only: #<buffer git-rebase-todo>, এবং C-x C-qসহায়তা করছিলাম না (অদ্ভুত ত্রুটি পেয়েছিল)। রিবাজে বাফারের ( s"স্কোয়াশের জন্য", f"ফিক্সআপ" ইত্যাদির জন্য) কীবোর্ড শর্টকাটগুলি সাম্প্রতিকতম ম্যাজিট হ্যান্ডলগুলি সন্ধান করে । আপনি বাফারে টাইপ করেন না, আপনি এটির সাথে ইন্টারঅ্যাক্ট করেন।
lefnire

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