আপনি টার্মিনাল থেকে প্রিম এবং কমান্ড মোডে ভিএম ব্যবহার করতে পারেন।
একটি একক ফাইল ইনডেন্ট করতে:
vim -c "normal gg=G" -e <file-to-indent> <<'EOF'
:wq
EOF
পুনরাবৃত্তভাবে ফাইলগুলি প্রবেশ করতে, নিম্নলিখিত স্ক্রিপ্টটি তৈরি করুন:
indent-with-vim.sh
vim -c "normal gg=G" -e $1 <<'EOF'
:wq
EOF
এখন, টাইপ করুন:
$ chmod u+x indent-with-vim.sh
$ find . | xargs -I {} ./indent-with-vim.sh {}
ফাইলগুলি পুনরায় পাঠানোর জন্য ভিম সর্বোচ্চ চেষ্টা করবে। আপনি কিছু নির্দিষ্ট ফাইল প্রকারের উন্নতি করতে পারেন।
এক্সএমএলের জন্য:
পিএইচপি বিন্যাস উন্নত করতে:
Http://www.vim.org/scriptts/download_script.php?src_id=15001 ডাউনলোড করুন
(এটি php.vim নামে একটি ফাইল ডাউনলোড করবে)
আপনার বাড়িতে নিম্নলিখিত ডিরেক্টরিগুলি তৈরি করুন:
~/.vim/indent
এবং অনুলিপি php.vim
করুন~/.vim/indent
আপনি যদি কোনও ফাইলের ধরণের ফলাফলের সাথে সন্তুষ্ট না হন তবে আপনি ওয়েবে বিকল্পগুলি দেখতে পারেন (যেমন HTML এর জন্য htb, রুবির উন্নতির জন্য https://github.com/vim-ruby/vim-ruby , এবং আরও কিছু )।
যে কোনও উপায়েই, আপনি ইনডেন্টেশনটি উন্নত করতে আপনি বা .vimrc কৌশল বা foo.vim ইনডেন্ট ফাইলটি ব্যবহার করতে পারেন।
এছাড়াও, আপনি কিছু নির্দিষ্ট ধরণের ক্ষেত্রে প্রয়োগের জন্য অনুসন্ধানের পরামিতিগুলি পরিবর্তন করতে পারেন, যেমন:
find . -iname "*.html" -or -iname "*.xml"