আমি সম্প্রতি বুঝতে পেরেছি যে আমার vimrc
এখন ৪০০ লাইনের বেশি দীর্ঘ (যা আইএমও খুব বেশি করে আমি এটি হ্রাস করার চেষ্টা করব) এবং এটিকে নেভিগেট, পড়া এবং সম্পাদনা করা আরও সহজ করার জন্য আমি ভিমে ভাঁজ করার ধারণাটি অনুসন্ধান করার সিদ্ধান্ত নিয়েছি (যা কোনটি) আমি এর সাথে পরিচিত ছিলাম না) ।
- আমি ভাঁজ পদ্ধতিতে সেট করার চেষ্টা করেছি
indent
কিন্তু ফলাফলটি আমার পছন্দ হয়নি (এটি বেশিরভাগ ক্ষেত্রেই অগোছালো কারণ আমার একটি বড় অংশvimrc
সত্যই ইন্টেন্টেড নয়)। - আমিও সেট করার চেষ্টা করেছিলেন
foldmethod
করতেexpr
এবংsyntax
কিন্তু আমি কিছুই সঠিকভাবে ভাঁজ পারল না। - এখানে
diff
ভাঁজ পদ্ধতি হিসাবে ব্যবহার প্রাসঙ্গিক বলে মনে হয় না। (বা এটি যদি হয় তবে আমি কীভাবে এটি ব্যবহার করব তা বুঝতে পারি না) - সুতরাং আপাতত আমি সেই
marker
পদ্ধতিটি ব্যবহার করছি যা আমাকে"{{{
এবং"}}}
শোধকগুলিতে ফাইলটিতে "গোলমাল" পাওয়া যায় বলে আমাকে পুরোপুরি সন্তুষ্ট করে না ।
সুতরাং আমি জানতে চাই যে সঠিকভাবে ভাঁজ করা সম্পর্কে সেরা অনুশীলন বা সাধারণ নির্দেশিকা আছে কিনাvimrc
।
দ্রষ্টব্য 1: আমরা সকলেই জানি যে এসও কোনও ফোরাম নয় এবং এটি ব্যক্তিগত মতামত সংগ্রহের জন্য তৈরি করা হয়নি এবং এটিই আমি খুঁজছি না: অবশ্যই আমার ধারণা কিছু লোকের পছন্দ আছে তবে আমি কেন জানতে চাই চিহ্নিতকারী (উদাহরণস্বরূপ) ইনডেন্ট ব্যবহারের চেয়ে বেশি পঠনযোগ্যতা উন্নত করে।
দ্রষ্টব্য 2: এছাড়াও আমার মূল লক্ষ্যটি আমার vimrc
যথাসম্ভব স্পষ্ট করে তোলা যাতে অন্য সর্বোত্তম অনুশীলনগুলি উপস্থিত থাকার জন্য vimrc
আমি আগ্রহী এটি সম্পর্কে আগ্রহী।
সম্পাদনা 1: আমার সুনির্দিষ্টভাবে বলা উচিত ছিল যে আমার vimrc
ইতিমধ্যে বিভাগগুলিতে (এবং কখনও কখনও উপবিভাজন) মূল বিভাগে বিভক্ত
- সাধারণ বিকল্পসমূহ
- প্লাগইনস (প্রতিটি প্লাগইন এবং এর কনফিগারেশনের জন্য সাবসেকশন রয়েছে)
- ম্যাপিং
- নেভিগেশন (উপধারাও রয়েছে)
- রঙ
- ইত্যাদি ...
এবং এই কাঠামোটিই আমাকে ভাঁজ সম্পর্কে ভাবনা তৈরি করেছিল: আমি অনুভব করি যে নির্দিষ্ট বিভাগে আমি আগ্রহী এমন বিভাগটি আউটপুট করতে সক্ষম হলাম এটি বেশ সুবিধাজনক something
সম্পাদনা 2:vimrc
বেশ কয়েকটি ফাইলে উল্লিখিত মহকুমার উত্তরগুলি বৈধ, তবে ব্যক্তিগত পছন্দ হিসাবে আমি তার চেয়ে ভাঁজ ব্যবহার করব কারণ আমার মনে হয় যে আমার ডটফাইলগুলি সম্বলিত গিট রেপোতে কেবল একটি ফাইল বজায় রাখা সহজ। এটি কেবল একটি ব্যক্তিগত পছন্দ এবং আমি সচেতন যে এই পদ্ধতিটি ব্যবহার করাও সম্ভব তবে আমি ভাঁজ ব্যবহার করতে পছন্দ করব।
"{{{
সবচেয়ে 'ভিমের মতো' পদ্ধতিটি ব্যবহার করা হয়েছে, সোলারাইজড প্লাগইন এটি ব্যবহার করে এবং যদিও এটি গোলমাল হতে পারে এটি আপনাকে ম্যানুয়াল