মাঝে মাঝে আমি নিজের পছন্দগুলি দিয়ে রঙ এবং শৈলীর হাইলাইট করা ডিফল্ট সিনট্যাক্সকে ওভাররাইড করতে চাই।
আমি কল্পনা করি এটির সর্বাধিক উপযুক্ত উপায়টি হ'ল আমার নিজের রঙিন চেমটি তৈরি করা। তবে আমার কয়েকটি প্রশ্ন আছে।
যদি আমি একটি নির্দিষ্ট ভাষায় একটি নির্দিষ্ট সিনট্যাক্স গোষ্ঠীর জন্য একটি হাইলাইট সেট করতে চাই, এটি কি আমার রঙের চামড়ার সাথে সম্পর্কিত, বা এটির মধ্যে রাখাই ভাল
after/syntax/[filetype].vim
?highlight jsAssignExpIdent cterm=bold gui=bold
কালারচেমে অস্পষ্ট ভাষা-নির্দিষ্ট নিয়মাবলী স্থাপন করা কিছুটা অদ্ভুত বলে মনে হচ্ছে, কারণ আমি যে ভাষায় কাজ করছি সেগুলি এগুলি লোড করা হবে, তবে সিনট্যাক্স ফাইলে হাইলাইটের নিয়ম স্থাপন করা আরও খারাপ বলে মনে হচ্ছে।
কখনও কখনও আমি একটি নির্দিষ্ট ভাষার জন্য নতুন বাক্য গঠন নিয়ম তৈরি করি
after/syntax/[filetype].vim
। অন্য ব্যবহারকারীরা যদি এই এক্সটেনশানগুলি নিয়োগ করতে চান তবে আমার পক্ষে সেখানে ডিফল্ট হাইলাইট নিয়মগুলি সরবরাহ করা কি সাধারণ ডিফল্ট হাইলাইট গোষ্ঠীর সাথে লিঙ্কযুক্ত উপযুক্ত হবে? অন্য কোনও ব্যবহারকারী যদি সেই হাইলাইট রঙটি ওভাররাইড করতে চায় তবে তাদের কীভাবে এটি করা উচিত?::::: after/syntax/asm.vim ::::: syn match asmHexNumber /\(0x\|\$\)[0-9A-Fa-f]\+/ highlight default link asmHexNumber Number
highlight link ...
একটি সিনট্যাক্স ফাইলে কমান্ডগুলি রাখি যে প্রতিবার এই ফাইল টাইপের কোনও ফাইল লোড হওয়ার পরে এটি রঙচামে সেটিংস ওভাররাইট করবে। আমি সম্ভবত উচিত শুধুমাত্র কিhighlight link ...
পরীক্ষণ কোনো হাইলাইট নিয়ম যে নাম জন্য বিদ্যমান পরে?