मैं विम में सिंथेटिक का उपयोग कर रहा हूं, और यह त्रुटियों के रूप में नए रूबी सिंटैक्स को उजागर करता है। उदाहरण के लिए, यदि मैं आवश्यक खोजशब्द तर्क (रूबी 2.1 में पेश) का उपयोग करता हूं, तो इस तरह:
def distance(from:, to:)
# whatever
end
... यह परिभाषा रेखा पर प्रकाश डालता है और "अप्रत्याशित", '' कहता है।
मैं इसे मान्य रूबी सिंटैक्स के रूप में कैसे पहचान सकता हूं? मैंने पहले ही अपडेट कर दिया है ~/.vim/syntax/ruby.vim
।
~/.vim/syntax/ruby.vim
साथ कुछ नहीं करना है ; यह सिंटैक्स हाइलाइटिंग के लिए है । देखिए robots.thoughtbot.com/writing-vim-syntax-plugins