মিশ্র ক্ষেত্রে নিয়মিত প্রকাশের প্রতিস্থাপন, ভিমে


9

আমি প্রায়শই এমন পরিস্থিতিতে চলে যাই যেখানে আমার কাছে প্রচুর মিশ্র মামলা রয়েছে। উদাহরণ স্বরূপ,

CamelCase and camelCase

আমি উত্পাদন করার জন্য একটি ভিম নিয়মিত এক্সপ্রেশন প্রতিস্থাপনের সন্ধান করছি,

AnotherCase and anotherCase

এই মুহুর্তে আমি লাইনগুলিকে চাক্ষুষভাবে নির্বাচন করার পরে দুটি পদক্ষেপে এটি করছি,

:s/CamelCase/AnotherCase/g
:s/camelCase/anotherCase/g

প্রতিস্থাপনের এক ধাপে এটি কি সম্ভব, না কোনও ফাংশনের মতো অন্যান্য বিকল্পগুলিতেও আমার নজর দেওয়া উচিত .vimrc?

উত্তর:


7

আমি :Subvertটিম পোপের আবোলিশ.ভিমের মাধ্যমে ব্যবহার করার পরামর্শ দেব

:%S/camelCase/anotherCase/g

ভিমকাস্ট পর্ব: সুপারচার্জ প্রতিস্থাপনের সাথে: সাবভার্ট


এই প্লাগইনটি এত সহজ করে তুলেছে। আমি ফণা নীচে তাকান না, কিন্তু আমি চেষ্টা করব ভেবেছিলাম :%S/CamelCase/AnotherCase/g, তবে এটি কেবল প্রতিস্থাপন CamelCaseএবং camelCaseযেমন আছে তেমন রেখেছি । বড় কথা নয়, কিছু মনে রাখার মতো।
wsams

এটি সম্ভবত স্মার্টকেস বা সেটির জন্য কিছু ব্যবহার করছে যাতে কোনও বড় হাতের অক্ষরগুলি বড় হাতের হওয়া আবশ্যক তবে লোয়ার কেসগুলি প্রয়োজনীয় হিসাবে বড় করা যায়।
ড্যাশ-টম-ব্যাং

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