এখানে একটি ভারী ওজন সমাধান যা আপনাকে ইনডেন্টিং করে তোলে, সাথে সাথে আপনি সম্পাদনা করার সময় যে সমস্ত এইচটিএমএল প্রিটি-প্রিন্টিংয়ের যত্ন নেওয়ার প্রয়োজন নেই।
প্রথমে পরিপাটি ডাউনলোড করুন । আপনি আপনার পথে বাইনারি যুক্ত করেছেন তা নিশ্চিত করুন, যাতে আপনি যে কোনও অবস্থান থেকে কল করতে পারেন।
এর পরে, আপনার পছন্দসই এইচটিএমএল স্বাদ বর্ণনা করে একটি কনফিগার ফাইল তৈরি করুন। ডকুমেন্টেশন পরিপাটি করার জন্য দুর্দান্ত নয়, তবে এখানে একটি ওভারভিউ এবং সমস্ত বিকল্পের একটি তালিকা । আমার কনফিগারেশন ফাইলটি এখানে:
bare: yes
break-before-br: no
clean: yes
drop-proprietary-attributes: yes
fix-uri: yes
indent-spaces: 4
indent: yes
logical-emphasis: yes
markup: yes
output-xhtml: yes
quiet: yes
quote-marks: yes
replace-color: yes
tab-size: 4
uppercase-tags: no
vertical-space: yes
word-2000: yes
wrap: 0
হিসাবে এটি সংরক্ষণ tidyrc_html.txt
আপনার ftplugin
(vimfiles অধীনে) ফোল্ডার।
আরও একটি ফাইল: নিম্নলিখিত লাইন যোগ (অথবা তৈরি করুন) html.vim
, এছাড়াও মধ্যে ftplugin
:
map <leader>tidy :%! tidy -config ~/vimfiles/ftplugin/tidyrc_html.txt <CR>
এটি ব্যবহার করতে, কেবল একটি HTML ফাইল খুলুন এবং টাইপ করুন /tidy
। (এই /
হল <leader>
কী।)
এই নাও! দ্রুত সমাধান নয়, কোনও উপায়ে নয়, তবে এখন আপনি এই বিশাল, মেসড আপ এইচটিএমএল ফাইলগুলি সম্পাদনা করার জন্য কিছুটা সজ্জিত।