ইমাক্সে, কোনও সম্পাদিত অনুচ্ছেদটিকে পুনরায় ফর্ম্যাট করবেন যাতে লাইন ব্রেকগুলি সঠিকভাবে পুনরায় স্থাপন করা হয়?


17

ইমাসে, আমার কাছে পাঠ্যের একটি অনুচ্ছেদ রয়েছে, যা ইতিমধ্যে যথাযথভাবে আবৃত রয়েছে, প্রতিটি সারিতে th৯ তম কলামটি বলুন, তবে আপনি এটি সম্পাদনা করুন, কিছু সারিটিতে কিছু পাঠ্য যুক্ত করে, সম্পাদিত অনুচ্ছেদে পুনরায় ফর্ম্যাট করুন যাতে লাইন ব্রেকের অক্ষরগুলি হয় স্বয়ংক্রিয়ভাবে মুছে ফেলা এবং সঠিক জায়গায় sertedোকানো হয়েছে যে ফলস্বরূপ অনুচ্ছেদে আবার প্রতিটি সারির জন্য th৯ তম কলামে লাইন ভাঙ্গা হয়, বা বর্তমান মোডের জন্য যা কিছু উপযুক্ত, বলুন python-mode?

উত্তর:


28

আপনার fill-paragraphকমান্ডটি ব্যবহার করা উচিত , সাধারণভাবে আবদ্ধ meta-q। ( ESC qআপনার কীবোর্ডে মেটা কী না থাকলে আপনি ব্যবহার করতে পারেন )) অনুচ্ছেদে ভরাট কেবল নিখরচায় পাঠ্য মোডে বা প্রোগ্রামিং ভাষা মোডের মন্তব্যে sense প্রোগ্রামিং ল্যাঙ্গুয়েজ মোডগুলি সাধারণত TABসঠিকভাবে ইনডেন্ট লাইনগুলির কীটির চারপাশে সেটআপ হয় ; লাইন ব্রেকগুলি ম্যানুয়ালি areোকানো হয়।

পাঠ্যের রেখাগুলি ভাঙা হয়েছে এমন কলামটি সেট করতে, set-fill-columnকমান্ডটি ব্যবহার করুন । আপনি যে কলামটিতে লাইনটি শেষ হতে চান তাতে কার্সারটি রাখুন এবং টাইপ করুন control-u control-x fএবং সেই কলামটি বর্তমান বাফারের জন্য পূর্ণ কলামে পরিণত হবে। fill-paragraphনতুন ভরাট কলামটি দিয়ে অনুচ্ছেদটি পুনরায় পূরণ করতে ব্যবহার করুন ।


1
আমি .emacs এ কী রাখব যাতে ডিফল্টটি এমন হয় যা fill-paragraphসমস্ত সারি th৯ তম কলামে পূর্ণ করে তোলে?
qazwsx

6
(setq- ডিফল্ট ফিল-কলাম 79)
কাইল জোন্স

এর বিপরীতে কি আছে fill-paragraph, যা অনুচ্ছেদে পুনরায় ফর্ম্যাট করবে সমস্ত এক লাইনে?
জামেসফিশার

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