ভিশতে "if" এবং "ফাই" এর মধ্যে ঝাঁপ দাও, যখন কোনও বাশ স্ক্রিপ্ট সম্পাদনা করার সময়?


13

আপনি যেমন জোড়গুলির মধ্যে লাফিয়ে উঠতে ()পারেন , যেমন , আমি কি এই বৈশিষ্ট্যটি প্রারম্ভিক ট্যাগ এবং শেষ ট্যাগগুলির মধ্যে লাফিয়ে বাড়াতে পারি?

অর্থাৎ ব্যাশ, লাফ মধ্যে ifএবংfi


3
আমার সিস্টেমে এটি ঠিক তা করে। আমি ধরে নিই যে matchitপ্লাগিনটি এর জন্য দায়ী। সাধারণত এটি প্রতিটি বৃহত ভিআইএম ইনস্টলেশন সহ ডিফল্টরূপে ইনস্টল করা হয়। এটি নিষ্ক্রিয় করা হয়েছে, যদিও।
— মার্কো

@ মারকো হাই, আপনি ঠিক বলেছেন, %আপনি matchitপ্লাগইন ইনস্টল না করা থাকলে শেল স্ক্রিপ্টগুলির জন্য কাজ করে না । আপনি কি নিজের মন্তব্যে একটি উত্তরে রূপান্তর করতে পারবেন এবং matchitপ্লাগইনকে url দিতে পারেন?
— SebMa

উত্তর:


9

এখানে একটি উদাহরণ। ধরুন আপনার কাছে এই কোডটি রয়েছে এবং আপনি টিপুন %, কার্সারটি {এবং} পেরেনগুলির মধ্যে লাফ দেয়:

এখানে চিত্র বর্ণনা লিখুন

matchit.vimএই কার্যকারিতাটি প্রসারিত করে, আপনি ()কেবল কার্সারটি মুভ করে (চাপ দিয়ে একই কাজ করতে পারেন %, এটি প্রথম বন্ধনী () এর, {} 's, [] এর জোড়ার মধ্যে ঝাঁপ দেয়। এটি সি স্টাইল মন্তব্য / * এবং * / এর ট্যাগ ওপেনিং এবং ক্লোজিংয়ের মধ্যে লাফ দেয়। এবং এটি সি প্রিপ্রসেসর নির্দেশকের মধ্যে লাফিয়ে উঠতে যথেষ্ট স্মার্ট - # আইফ থেকে # ইন্ডেফ এবং # বেল্ট বা # এর মধ্যে ম্যাচ খেলুন

আরও তথ্যের জন্য catonmat.net এবং vim.org দেখুন । নোট করুন যে ভিএম 6.০ থেকে ডিরেক্টরিটির matchit.vimঅধীনে স্ট্যান্ডার্ড ভিএম বিতরণে অন্তর্ভুক্ত করা হয়েছে macros/।

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