আমি যখন আমার পোস্টগ্রেএসকিউএল স্কিমাটি সহজেই পড়তে চাই, আমি এটিকে ডাম্প করে এটিকে stderr
পুনর্নির্দেশ করি vim
:
pg_dump -h localhost -U postgres dog_food --schema-only | vim -
এটি দেয়:
vim
সিনট্যাক্স হাইলাইট স্কিমা নেই, কারণ স্টিডিনের কাছ থেকে পড়ার সময় এতে কোনও ফাইল নাম এক্সটেনশন নেই, তাই আমি নিম্নলিখিতটি ব্যবহার করি:
:set syntax=sql
যা দেয়:
আমি অলস বিকাশকারী হয়ে, আমি vim
কমান্ড লাইন আর্গুমেন্টটি পাস করে এসকিউএল সিনট্যাক্সটি ব্যবহার করতে বাধ্য করতে চাই , set syntax=<whatever>
যখনই আমি stdin
ডেটা দিয়ে এটি খুলি ততবার পুনরায় টাইপিংয়ের গায়ককে বাঁচিয়ে রাখি ..
vim
কমান্ড লাইন আর্গুমেন্ট পেরিয়ে সিনট্যাক্স সেট করার কোনও উপায় আছে কি ?