ভিএম এর জন্য এক্সএমএল বিউটিফায়ার?


8

কোনও ভিআইএম কমান্ড বা প্লাগইন রয়েছে যা দ্রুত এক্সএমএলকে "বিউটিফাইজ করে"?

আমার মতো একটি ফাইল রয়েছে

<parent><child attr="bla"><subitem>Hello!
</subitem></child>
</parent>

এবং আমি এটির মতো দেখতে চাই

<parent>
  <child attr="bla">
    <subitem>Hello!
    </subitem>
  <child>
<parent>

উত্তর:


10

শুধুমাত্র ভিআইএম বিল্টিন ব্যবহার করুন:

প্রথমে সমস্ত <<>> [নতুন লাইন] <প্রতিস্থাপন করুন:

:%s/></>\r</g

তারপরে পুনরায় পাঠাতে:

gg=G

এই পদক্ষেপগুলি আমাকে আপনার উদাহরণের ডেটার জন্য সঠিক আউটপুট দেয়।


1
নিশ্চিত না কেন তবে জিজি = জি আমার পক্ষে কাজ করছে না। আমি এটি একটি ছোট বাক্সেও চেষ্টা করেছি কিন্তু = কমান্ড কাজ করছে না।
ষাট ফুটেরসুডে

== একটি লাইনে কাজ করে? হতে পারে চেষ্টা করুন: ইনডেন্ট বিধি সেট করতে ft = xML সেট করুন।
রেডঅ্যাক্টেড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.