আমি জাভা 8-তে প্রোগ্রামটি টু ভিমে ব্যবহার করছি এবং সিনট্যাক্স হাইলাইট করতে সমস্যা হচ্ছে।
জাভা 8 একটি নতুন বৈশিষ্ট্য ল্যামডা সমর্থন, যা তীর অপারেটর সৃষ্টির ফলে হল: ->
। ভিম এটিকে *। জাভা ফাইলে বৈধ অপারেটর হিসাবে স্বীকৃতি দেয় না। এর মতো এটি "সিনট্যাক্স ত্রুটিতে" দৃষ্টি আকর্ষণ করতে উজ্জ্বল লালতে এই অপারেটরটিকে হাইলাইট করে। (অবশ্যই, এটি সত্যই বৈধ বাক্য গঠন))
অনুমোদিত অপারেটরদের ভিমের "অভিধান" আপডেট করার এবং / অথবা এই সমস্যাটি এড়াতে সিনট্যাক্স হাইলাইট করার কোনও উপায় আছে?
:version
রাষ্ট্রের প্রথম দুটি লাইন :
ভিআইএম - ভি আইএমপ্রোভড 7.4 (2013 আগস্ট 10, সংকলিত 2 জানুয়ারী 19:39:32)
অন্তর্ভুক্ত প্যাচগুলি: 1-52
java_highlight_functions
সক্ষম হয়েছে কিনা তা পরীক্ষা করে না । আপনি যদি ধারাবাহিকতা সম্পর্কে স্নায়বিক হন, আপনার সম্ভবতsyn match
কল করার আগে এটি পরীক্ষা করা উচিত :if exists("java_highlight_functions") | syn match javaFuncDef "[^-]->" | endif