আমি .tex
ভিমের সাথে ফাইলগুলি খুলি , তবে কিছু ফাইল filetype=plaintex
অন্য হিসাবে হিসাবে স্বীকৃত filetype=tex
। কেন? ট্রিগারটি কী যা ফাইলটিকে টেক্সট হিসাবে স্বীকৃতি দেয়, যার হাইলাইটিংটি আমি চাই?
আমি .tex
ভিমের সাথে ফাইলগুলি খুলি , তবে কিছু ফাইল filetype=plaintex
অন্য হিসাবে হিসাবে স্বীকৃত filetype=tex
। কেন? ট্রিগারটি কী যা ফাইলটিকে টেক্সট হিসাবে স্বীকৃতি দেয়, যার হাইলাইটিংটি আমি চাই?
উত্তর:
কিছু .tex
ফাইল কেন ভিমে হিসাবে filetype=plaintex
এবং অন্যদের হিসাবে খোলা আছে filetype=tex
? যেহেতু একই এক্সটেনশন, এক্ষেত্রে .tex
একাধিক ফাইল টাইপের জন্য ব্যবহৃত হয়, "ভিম ফাইলটি টাইপ-ওভারলোল ডকুমেন্টেশন অনুসারে" এটি কোন ধরণের ফাইল তা অনুমান করার চেষ্টা করে " ।
তেজ filetype: নথিপত্রের ফুট-টেক্স-প্লাগ ইন অধ্যায় তালিকা নিয়ম তেজ দ্বারা ব্যবহৃত ( সংস্করণ 7 এবং উচ্চতর ) যা filetype: ব্যবহার করার জন্য নির্ধারণ করা .tex
ফাইলগুলি:
%&<format>
যেখানে <format>
হতে পারে plaintex
, context
অথবা tex
, তারপর filetype: যথাক্রমে প্লেইন TeX, কনটেক্সট, বা ক্ষীর সেট করা হয়।context
(কনটেক্সট) বা tex
(ল্যাটেক্স) সেট করা উচিত কিনা তা নির্ধারণ করার জন্য ভিম কীওয়ার্ডগুলির জন্য ফাইলটি অনুসন্ধান করে ।plaintex
(প্লেইন টেক্স)।শেষ নিয়ম গুরুত্বপূর্ণ। আপনি যদি .tex
একটি কমান্ড ব্যবহার করে একটি খালি ফাইল তৈরি করেন touch myfile.tex
, তবে আপনি যখন ভিমে এটি খুলবেন তখন ফাইল টাইপ ডিফল্ট হবে plaintex
, যেহেতু ফাইলটি ফাঁকা।
tex_flavor
আপনার মধ্যে গ্লোবাল ভেরিয়েবল সেট করে আপনি ডিফল্ট আচরণ পরিবর্তন করতে পারেন .vimrc
:
let g:tex_flavor = "plain"
let g:tex_flavor = "context"
let g:tex_flavor = "latex"
এই বিষয়টি সম্পর্কে আমি আগে যা জানতে চেয়েছি তার চেয়ে বেশি: http://vimdoc.sourceforge.net/htmldoc/filetype.html
যে কোনও একটি ফাইল অক্ষম করতে, আপনার ফাইল টাইপ ফাইলে একটি লাইন যুক্ত করুন, দেখুন | অপসারণ-ফাইল টাইপ |
:h ft-tex-plugin
।