ভিশতে "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.