Vim 9.2 Vim9 స్క్రిప్టింగ్ భాషకు గణనీయమైన మెరుగుదలలు, మెరుగైన డిఫ్ మోడ్, సమగ్ర పూర్తి లక్షణాలు మరియు ప్లాట్ఫామ్-నిర్దిష్ట మెరుగుదలలను తెస్తుంది, వీటిలో వేలాండ్కు ప్రయోగాత్మక మద్దతు కూడా ఉంది.
- సందర్భోచిత శోధన. సెట్ completeopt+=fuzzy అనేది ఫజ్జీ మ్యాచింగ్ సపోర్ట్ను ఎనేబుల్ చేస్తుంది, మ్యాచ్లు ఎలా ప్రదర్శించబడతాయో మరియు వాటి క్రమంపై మరింత నియంత్రణను అనుమతిస్తుంది.
- వేలాండ్ మద్దతు. వేలాండ్ యూజర్ ఇంటర్ఫేస్ మరియు క్లిప్బోర్డ్కు పూర్తి మద్దతు. Linux యూనిక్స్ లాంటి సిస్టమ్స్లో, విమ్ ఇప్పుడు XDG బేస్ డైరెక్టరీ స్పెసిఫికేషన్కు అనుగుణంగా, యూజర్ కాన్ఫిగరేషన్ కోసం $HOME/.config/vim ను ఉపయోగిస్తుంది.
- వినియోగదారు ఇంటర్ఫేస్ మెరుగుదలలు. కొత్త నిలువు ట్యాబ్ బార్ అనేది అడ్డ పట్టికకు ఒక ప్రత్యామ్నాయం. ఎంఎస్-గ్రాఫికల్ ఇంటర్ఫేస్Windows ఇప్పుడు మెనూలు మరియు హెడర్ల కోసం అంతర్నిర్మిత డార్క్ మోడ్తో పాటు, మెరుగైన పూర్తి-స్క్రీన్ మద్దతు మరియు అధిక-నాణ్యత గల టూల్బార్ ఐకాన్లకు మద్దతు ఇస్తుంది;
- ఇంటరాక్టివ్ లెర్నింగ్. కొత్త అంతర్నిర్మిత ఇంటరాక్టివ్ ట్యూటర్ ప్లగిన్ ( :Tutor ద్వారా ప్రారంభించబడింది) సాంప్రదాయ విమ్ట్యూటర్కు మించిన మెరుగైన అభ్యాస అనుభవాన్ని అందిస్తుంది;
- vim9 స్క్రిప్టింగ్ భాషలో మెరుగుదలలు, ఎన్యూమరేషన్లు, జెనరిక్ ఫంక్షన్లు మరియు టుపుల్ డేటా రకానికి అంతర్నిర్మిత మద్దతుతో సహా. అంతర్నిర్మిత ఫంక్షన్లు ఇప్పుడు ఆబ్జెక్ట్ పద్ధతులుగా విలీనం చేయబడ్డాయి మరియు తరగతులు ఇప్పుడు పూర్తి పద్ధతి సంకలనం కోసం రక్షిత _new() మరియు :defcompile పద్ధతులకు మద్దతు ఇస్తాయి;
- మార్పులను దృశ్యమానం చేసే మరియు డిఫ్ మోడ్లో సమలేఖనం చేసే విధానం మెరుగుపరచబడింది.
మూలం: linux.org.ru
