আমার কাছে ইম্যাক্সে পাইথন কোডের অঞ্চল নির্বাচন করা আছে। 4 স্পেস দ্বারা প্রতিটি লাইনে ইন্ডেন্ট এবং আনইন্ডেন্ট করার সর্বাধিক দক্ষ উপায়গুলি কী কী?
আদর্শভাবে আমি এমন কিছু চাই যা প্রসঙ্গে সংবেদনশীল নয় (যেমন, এটি আমাকে ডকাস্ট্রিংগুলিতে ইন্ডেন্টেশন পাইথন সিনট্যাক্সের সাথে সম্পর্কিত না করে যেখানে অন্তর্ভুক্ত করতে সক্ষম করবে)।
আমার মোড লাইন শো (Python)
। ওয়েবে অনুসন্ধান করে আমি এর python-mode
পরিবর্তে ব্যবহার করার বিষয়ে প্রচুর আলোচনা পেয়েছি python
, তবে আমি কিছুদিন আগে কেবল ইম্যাকগুলি ব্যবহার শুরু করেছি যাতে আমি বুঝতে ও তার সুযোগ পাওয়ার আগেই আমি খেলাপিগুলি পরিবর্তন করা সম্পর্কে সতর্ক থাকি। যদি python-mode
সেরা বিকল্প হয় তবে আমি এটি উত্তর হিসাবে গ্রহণ করে খুশি।
আমি যা চেষ্টা করেছি (ম্যানুয়াল থেকে):
<TAB>
কোন প্রভাব নেইC-M-\
কোন প্রভাব নেইC-x <TAB>
(ইনডেন্ট-কড়াভাবে) প্রতিটি লাইনকে একটি কলাম দ্বারা ইনডেন্ট করুন (এবং অঞ্চলটি অনির্বাচিত)M-i
কোনও ট্যাব দ্বারা একটি প্রথম লাইন প্রবেশ করে (8 স্পেসের দৈর্ঘ্য)C-M-q
- "সিএমকিউ অপরিশোধিত"
আমি যে একমাত্র উপায় খুঁজে পেয়েছি তা হ'ল রিজেক্স-রিপ্লেস ব্যবহার করা, তবে এটি এত সাধারণ কাজের জন্য কী-স্ট্রোকের একটি ভয়ঙ্কর সংখ্যক।
python-indent-shift-left
।