Vim 9.0 புதிய ஸ்கிரிப்டிங் மொழி மற்றும் செருகுநிரல்கள், மேம்பாடுகள் மற்றும் பலவற்றுடன் வருகிறது

VIM

சமீபத்தில் Vim 9.0 இன் புதிய பதிப்பின் வெளியீடு அறிவிக்கப்பட்டது, மிகவும் சுவாரஸ்யமான மேம்பாடுகளின் தொடர் செயல்படுத்தப்பட்ட ஒரு பதிப்பு, இதில் நாம் முன்னிலைப்படுத்தலாம், எடுத்துக்காட்டாக, ஒரு புதிய ஸ்கிரிப்டிங் மொழி மற்றும் நிரப்புகள், அத்துடன் புதிய வண்ணத் திட்டங்கள், புதிய கட்டமைப்புகள் மற்றும் பல.

Vim பற்றி தெரியாதவர்கள், இது என்று தெரிந்து கொள்ள வேண்டும் ஒரு குறுக்கு-தளம் உரை திருத்தி மிகவும் தனிப்பயனாக்கக்கூடியது vi மென்பொருளால் ஈர்க்கப்பட்டு, யுனிக்ஸ் கணினிகளில் பிரபலமான உரை ஆசிரியர். முக்கிய அம்சம் விம் மற்றும் வி இரண்டும் சில செயல்பாடுகளைச் செய்வதற்கு அவை மாறி மாறி வெவ்வேறு முறைகளைக் கொண்டுள்ளன, இது மிகவும் பொதுவான எடிட்டர்களிடமிருந்து வேறுபடுத்துகிறது, அவை ஒரே பயன்முறையில் மட்டுமே உள்ளன, இதில் முக்கிய சேர்க்கைகள் அல்லது வரைகலை இடைமுகங்களைப் பயன்படுத்தி கட்டளைகள் உள்ளிடப்படுகின்றன.

உரம் உரை வடிவத்தில் சிறந்த ஆவணங்கள் உள்ளன, இது மிகவும் பரந்த மற்றும் புரிந்து கொள்ள எளிதானது. பயனர் தங்கள் சிக்கலை தீர்க்கக்கூடிய பல்வேறு செயல்பாடுகளின் விளக்கத்தைத் தேடுவதன் மூலம் அதை அணுக முடியும். விம் உதவியில் தொடரியல் சிறப்பம்சங்கள் மூலம் முக்கிய வார்த்தைகள் முன்னிலைப்படுத்தப்படுகின்றன.

விம் 9.0 இன் முக்கிய புதிய அம்சங்கள்

வழங்கப்பட்ட Vim 9.0 இன் இந்த புதிய பதிப்பில், இது சிறப்பம்சமாக உள்ளது புதிய ஸ்கிரிப்டிங் மொழி மற்றும் செருகுநிரல்களை அறிமுகப்படுத்துகிறது, Vim9 ஸ்கிரிப்ட், இது JavaScript, TypeScript மற்றும் Java போன்ற தொடரியல் வழங்குகிறது. புதிய தொடரியல் கற்றுக்கொள்வது எளிது ஆரம்பநிலைக்கு, ஆனால் பின்னோக்கி இணக்கமாக இல்லை பழைய ஸ்கிரிப்டிங் மொழி. அதே நேரத்தில், முன்பு பயன்படுத்தப்பட்ட மொழிக்கான ஆதரவு மற்றும் ஏற்கனவே உள்ள செருகுநிரல்கள் மற்றும் ஸ்கிரிப்ட்களுக்கான ஆதரவு முழுமையாக பாதுகாக்கப்படுகிறது: பழைய மற்றும் புதிய மொழிகள் அருகருகே ஆதரிக்கப்படுகின்றன.

தொடரியல் மறுவேலைக்கு கூடுதலாக, Vim9 ஸ்கிரிப்ட் தொகுக்கப்பட்ட செயல்பாடுகளை ஆதரிக்கிறது செயல்திறனை கணிசமாக அதிகரிக்கக்கூடியது. சோதனைகளில், செயல்பாடுகள் பைட்கோடுக்கு தொகுக்கப்படுகின்றன ஸ்கிரிப்ட்டின் செயல்பாட்டின் வேகத்தை 10 முதல் 100 மடங்கு வரை அதிகரிக்க அனுமதிக்கப்படுகிறது.

மேலும், Vim9 ஸ்கிரிப்ட் செயல்பாட்டு வாதங்களை அசோசியேட்டிவ் வரிசைகளாக செயலாக்குவதை நிறுத்தியது, இது அதிக செலவுகளை ஏற்படுத்தியது. செயல்பாடுகள் இப்போது "def" அறிக்கையுடன் வரையறுக்கப்பட்டுள்ளன, மேலும் வாதங்கள் மற்றும் திரும்பும் வகைகளின் வெளிப்படையான பட்டியல் தேவைப்படுகிறது. மாறிகள் வெளிப்படையான வகை விவரக்குறிப்புடன் "var" வெளிப்பாடு மூலம் வரையறுக்கப்படுகின்றன.

மறுபுறம், பல வரிகளில் வெளிப்பாடுகளை பிரிப்பதற்கு பின்சாய்வுகள் தேவைப்படாது, மேலும் பிழை கையாளும் பொறிமுறையானது முற்றிலும் மறுவடிவமைப்பு செய்யப்பட்டுள்ளது மற்றும் செயல்பாடுகளை செயல்படுத்துவதற்கு «அழைப்பு» முக்கிய வார்த்தை தேவையில்லை, ஆனால் மதிப்புகளை ஒதுக்க " விடுங்கள்".

மற்ற கோப்புகளில் பயன்படுத்த தனிப்பட்ட செயல்பாடுகள் மற்றும் மாறிகளை ஏற்றுமதி செய்யும் திறன் எளிமைப்படுத்தப்பட்ட தொகுதி உருவாக்கத்தில் குறிப்பிடத்தக்கது. கருத்துகள் இரட்டை மேற்கோள்களுக்குப் பதிலாக "#" மூலம் பிரிக்கப்படுகின்றன.

மற்றவர்களில் மாற்றம்Vim 9.0 இன் இந்த புதிய பதிப்பிலிருந்து தனித்து நிற்கும் s:

  • வகுப்பு ஆதரவு எதிர்கால வெளியீடுகளுக்கு திட்டமிடப்பட்டுள்ளது.
  • வண்ணத் திட்டங்களின் தொகுப்பை உள்ளடக்கியது.
  • எழுத்துப்பிழை சரிபார்ப்பு மற்றும் உள்ளீடு நிறைவுக்கான மேம்படுத்தப்பட்ட ஆதரவு.
  • புதிய அமைப்புகள் சேர்க்கப்பட்டன: 'autoshelldir', 'cdhome', 'cinscopedecls', 'guiligatures', 'mousemoveevent', 'quickfixtextfunc', 'spelloptions', 'thesaurusfunc', 'xtermcodes'.
  • புதிய கட்டளைகள் சேர்க்கப்பட்டன: argdedupe, balt, def, defcompile, disassemble, echoconsole, enddef, eval, export, final, import, var, and vim9script.
  • பாப்அப் விண்டோவில் (பாப்அப் டெர்மினல்) டெர்மினலைத் திறந்து, டெர்மினலின் வண்ணத் திட்டத்தைத் தேர்ந்தெடுக்கும் திறன் வழங்கப்படுகிறது.
  • LSP (மொழி சேவையக நெறிமுறை) சேவையக தொடர்பு சேனல் பயன்முறை சேர்க்கப்பட்டது.
  • ஹைக்கூ இயக்க முறைமைக்கு ஆதரவு சேர்க்கப்பட்டது.

இறுதியாக நீங்கள் அதைப் பற்றி மேலும் அறிய ஆர்வமாக இருந்தால் Vim 9.0 இன் இந்த புதிய பதிப்பைப் பற்றி, நீங்கள் விவரங்களைச் சரிபார்க்கலாம் பின்வரும் இணைப்பில்.

Linux இல் Vim 9.0 ஐ எவ்வாறு நிறுவுவது?

இந்த புதிய பதிப்பை நிறுவ ஆர்வமுள்ளவர்களுக்கு, அவர்கள் தங்கள் கணினிக்கு ஏற்ப பின்வரும் கட்டளைகளை செயல்படுத்துவதன் மூலம் அதை செய்ய முடியும்.

உபுண்டு பயன்படுத்துபவர்களுக்கு மற்றும் வழித்தோன்றல்கள், கணினியில் பின்வரும் களஞ்சியத்தைச் சேர்த்து Vim நிறுவலைச் செய்வதன் மூலம் அவர்கள் இதைச் செய்யலாம். கட்டளைகள் பின்வருமாறு:

sudo add-apt-repository ppa:jonathonf/vim-daily

sudo apt-get update

sudo apt install vim

ஆர்ச் பயன்படுத்துபவர்களின் விஷயத்தில் லினக்ஸ் மற்றும் வழித்தோன்றல்கள்:

sudo pacman -S vim

Flatpak

flatpak install flathub org.vim.Vim

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுகளுக்குப் பொறுப்பு: AB இன்டர்நெட் நெட்வொர்க்ஸ் 2008 SL
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.