Hacker News

ވިމް 9.2

ވިމް 9.2 މި އެކްސްޕްލޯރޭޝަންގައި މައުޟޫޢުގެ ތެރެއަށް ފުންކޮށް ވަދެ، އޭގެ މުހިންމުކަމާއި ކުރިމަތިވެދާނެ އަސަރުތައް ބަލާފައިވެއެވެ. ކޯރ ކޮންސެޕްޓްސް ކަވަރޑް މި ކޮންޓެންޓް އެކްސްޕްލޯރ ކުރަނީ: އަސާސީ އުސޫލުތަކާއި ތިއަރީތައް އަމަލީ ގޮތުން ދޭހަވާ ކަންކަމާއި އެޕްލިކޭޝަންތައް...

1 min read Via www.vim.org

Mewayz Team

Editorial Team

Hacker News

ވިމް 9.2 އަކީ ލެޖެންޑަރީ ޓެކްސްޓް އެޑިޓަރުގެ މުހިންމު ރިލީޒެއް ކަމަށާއި، ޕާފޯމަންސް އިމްޕްރޫވްމަންޓްތަކާއި، ރިފައިންޑް ވިމް9ސްކްރިޕްޓް ސިންޓެކްސް، އަދި ޑިވެލޮޕަރުންނަށް ކުރިއަށްވުރެ ވަރުގަދަ ޕްލަގިން ކެޕޭސިޓީތައް އިތުރުކޮށްފައިވާ ކަމަށެވެ. ވިމްގެ ތަޖުރިބާކާރު ޔޫޒަރެއް ކަމުގައި ވިޔަސް ނުވަތަ ފުރަތަމަ ފަހަރަށް އެކްސްޕްލޯރ ކުރިޔަސް، ވިމް 9.2 އިން ޓޭބަލްއަށް ގެންނަ ކަންތައްތައް ދެނެގަތުމަކީ ޑިވެލޮޕްމަންޓް ވޯކްފްލޯއަށް އެކަން އިންޓަގްރޭޓް ކުރާނެ ގޮތެއް ނިންމުމަށް އެހީތެރިވެދޭ ކަމެކެވެ.

ވިމް 9.2 އަކީ ކޮބައިކަމާއި ޒަމާނީ ޑިވެލޮޕަރުންނަށް މުހިންމުވަނީ ކީއްވެގެން ހެއްޔެވެ؟

ވިމް އަކީ 1991 ވަނަ އަހަރުން ފެށިގެން ޑިވެލޮޕަރުންގެ އުފެއްދުންތެރިކަމުގެ ބިންގާއެއް ކަމަށާއި، ވިމް 9.2 އިން އެ ލެގަސީ ކުރިއަށް ގެންދަނީ ޒަމާނީ ސޮފްޓްވެއާ އިންޖިނިއަރިންގެ ޑިމާންޑްތަކަށް ހައްލެއް ހޯދައިގެން ކަމަށެވެ. އިންކްރިމެންޓަލް އެކަމަކު މާނަހުރި އަޕްޑޭޓެއްގެ ގޮތުގައި ނެރުނު ވިމް 9.2 އަކީ ވިމް 9.0 ގައި ތައާރަފްކުރި އިންގިލާބީ ވިމް9ސްކްރިޕްޓް ބަހުގެ މައްޗަށް ބިނާކޮށް، ސްކްރިޕްޓް އެގްޒެކެޝަން އަވަސް، ސިންޓެކްސް ސާފު، އަދި ޒަމާނީ ޑިވެލޮޕަރުން ސްކްރިޕްޓިން އަދި އޮޓޮމޭޝަންއާ މެދު ވިސްނާ ގޮތާ ރަނގަޅަށް ގުޅޭ އެއްޗެކެވެ.

މި ރިލީޒްގެ މުހިންމުކަން ޓެކްނިކަލް ޓްވީކްސް އަށް ވުރެ މާ ބޮޑެވެ. އެއީ ވިމް ހީވާގިކަމާއެކު ބެލެހެއްޓި ތަރައްގީވަމުންދާ ކަމުގެ އިޝާރާތެއް ކަމުން، ރިމޯޓް ސާވަރުތަކުން ފެށިގެން ލޯކަލް ވޯކްސްޓޭޝަންތަކާ ހަމައަށް - ކޮންމެ ތަނެއްގައި ވެސް ހިނގާ ލުއި، ކީބޯޑް ޑްރައިވް އެޑިޓަރެއް ބޭނުންވާ ޑިވެލޮޕަރުންނަށް އިތުބާރު ހުރި ދިގު މުއްދަތުގެ ޗޮއިސްއެކެވެ. ކޮމްޕްލެކްސް، މަލްޓި އެންވަޔަރަންމަންޓް ޕްރޮޖެކްޓްތައް މެނޭޖްކުރާ ޓީމުތަކަށް ވިމް 9.2 ގެ އިތުބާރު ކުރެވޭ މިންވަރަކީ އަސްލު ވާދަވެރި ފައިދާއެކެވެ.

ވިމް 9.2 ގައި ހުރި މުހިއްމު އާ ފީޗާތަކަކީ ކޮބައިތޯ؟

ވިމް 9.2 ޝިޕްތަކުގައި ހުނަރު ލެވެލްތަކުގެ ހުރިހާ ޑިވެލޮޕަރުންނަށް ބޭނުންތެރިވާނެ ބައެއް ކުރިއެރުންތަކެއް ލިބިގެންދެއެވެ. މިއީ މި ރިލީޒްގައި ފާހަގަކޮށްލެވޭ ކަންތައްތަކުގެ ބްރޭކްޑައުންއެކެވެ:

    އެވެ
  • ވިމް9ސްކްރިޕްޓްގެ ޕާފޯމަންސް ރަނގަޅުކުރުން: ވިމް9ސްކްރިޕްޓް އިން ކޮމްޕައިލް ކުރެވޭ ސްކްރިޕްޓްތައް ލެގަސީ ވިމްސްކްރިޕްޓަށްވުރެ މާ އަވަހަށް އެގްޒެކެޓް ކުރާއިރު، ވިމް 9.2 އިން ކޮމްޕައިލަރ ރީފައިންކޮށް ކޮމްޕްލެކްސް އޮޕަރޭޝަންތަކާއި ބޮޑެތި ކޯޑްބޭސްތަކުގައި އޯވަހެޑް ކުޑަކުރެއެވެ.
  • އެންހަންސްޑް ޓައިޕް ޗެކިންގ: ވިމް9ސްކްރިޕްޓްގެ ސްޓްރިކްޓް ޓައިޕް ސިސްޓަމް އިތުރުކޮށް، ރަންޓައިމްއަށްވުރެ ކޮމްޕައިލް ޓައިމްގައި ގިނަ އެރަރސް ކެޗްކޮށް، ޑިބަގިންގ ވަގުތު ކުޑަވެ، ޕްލަގިންގެ އިތުބާރު ރަނގަޅުވެއެވެ.
  • ރަނގަޅު ޓާރމިނަލް އިންޓަގްރޭޝަން: ޓާރމިނަލް ބަފަރ ފީޗާއަށް ވިމްގެ އެޑިޓިންގ އެންވަޔަރަންމަންޓާއި އެންބެޑެޑް ޓާރމިނަލް ސެޝަންތަކުގެ މެދުގައި އޮމާން މުޢާމަލާތެއް ކުރުމަށްޓަކައި އަޕްޑޭޓްތައް ލިބި، ޓެސްޓް ސުއިޓްތައް ހިންގުމަށް ނުވަތަ އެޑިޓަރ ދޫކޮށް ނުލައި ކޮމާންޑްތައް ބިލްޑް ކުރުމަށް ބޭނުންތެރިއެވެ.
  • ރިފައިންޑް ޕޮޕްއަޕް މެނޫ ބިހޭވިއަރ: އޮޓޯކޮމްޕްލިޝަން ޕޮޕްއަޕްސް އަދި ފްލޯޓިންގ ވިންޑޯސް މިހާރު ތަފާތު ޓާރމިނަލް އެމިއުލޭޓަރސް ހުރަސްކޮށް މާ ލަފާކުރެވޭ ގޮތަށް ރެންޑަރކޮށް، ނޮން ސްޓޭންޑަރޑް ސެޓަޕްތަކުގައި ޔޫޒަރުންނަށް އަސަރުކުރި ގިނަ ދުވަސްތަކެއް ވަންދެން އުފެދިފައިވާ އެޖް-ކޭސް ބަގްތައް ބަންދުކުރެއެވެ.
  • އެކްސްޓެންޑްޑް ޕްލަގިން އެޕީއައި: ޕްލަގިން ލިޔުންތެރިންނަށް އާ ފަންކްޝަންތަކާއި ރަނގަޅު ޑޮކިއުމަންޓޭޝަންތަކުގެ ސަބަބުން ވިމްގެ ކޯރާ ފުންކޮށް އިންޓަގްރޭޓްވާ އެކްސްޓެންޝަންތައް ބިނާކުރުމަށް ފަސޭހަވެ، ޕާފޯމަންސް ގުރުބާން ނުކޮށް މުއްސަނދި ޑިވެލޮޕަރ ޓޫލިންގ އަށް މަގުފަހިވެއެވެ.

ވިމް9ސްކްރިޕްޓް އިން ޕްލަގިންސް ލިޔެވޭ ގޮތް ބަދަލުކުރަނީ ކިހިނެއް؟

ވިމް 9.x ސީރީޒްގެ އެންމެ ނަތީޖާ ނެރެދޭ އެއް ކަމަކީ ވިމް9ސްކްރިޕްޓް ކަމަށާއި، ވިމް 9.2 ގެ ސަބަބުން މިއީ އިތުރަށް މެޗުއަރ ކޮށްދޭ ކަމެކެވެ. ސަގާފީ ވިމްސްކްރިޕްޓް އިންޓަޕްރިޓް ކުރެވުނީ ލައިނުން ލައިނަކަށް ކަމުން ކޮމްޕްލެކްސް ޕްލަގިންސް ލަސްވެ ބެލެހެއްޓުމަށް އުނދަގޫ ވެގެން ދިޔައެވެ. ވިމް9ސްކްރިޕްޓް ތައާރަފްކުރި ކޮމްޕައިލްޑް އެޕްރޯޗެއް ގެނެސްދިނީ ޕައިތަން އާއި އެޑިޓަރ ޕްލަގިންސްގައި އާންމުކޮށް ބޭނުންކުރާ އެހެން ސްކްރިޕްޓިންގ ލޭންގުއޭޖްތަކާ ވާދަކުރާ އެގްޒެކެޝަން ސްޕީޑްތަކެކެވެ.

އަމަލީ ގޮތުން ބަލާއިރު، މިކަމުގެ މާނައަކީ ޕްލަގިން ލިޔުންތެރިންނަށް އިތުރު ބޮޑު ޓޫލްސް — ލޭންގުއޭޖް ސަރވަރ ޕްރޮޓޮކޯލް ކްލައިންޓްސް، ރިއަލް ޓައިމް ލިންޓަރސް، ސޮފިސްޓިކޭޓެޑް ޕްރޮޖެކްޓް މެނޭޖްމަންޓް އެކްސްޓެންޝަންސް — ޔޫޒަރުންނަށް ލެގް ތަޖުރިބާ ނުކޮށް ލިޔެވޭނެއެވެ. އަދި ޕައިތަން، ޖާވާސްކްރިޕްޓް، ނުވަތަ ޓައިޕްސްކްރިޕްޓް އިން އަންނަ ޑިވެލޮޕަރުންނަށް ވެސް ސިންޓެކްސް ސާފުވެ، މާ އަހުލުވެރި ކަމުން، ވިމް ޕްލަގިން އިކޯސިސްޓަމަށް ކޮންޓްރިބިއުޓް ކުރުމުގެ ހުރަސް ކުޑަވެގެންދެއެވެ.

<ބްލޮކްކޯޓް> އެވެ

"ވިމް9ސްކްރިޕްޓަކީ ހަމައެކަނި އޮޕްޓިމައިޒޭޝަންއެއް ނޫން — އެއީ ވިމް ޕްލަގިންސް ތަކަކީ ކޮބައިކަން އަލުން ތަޞައްވުރުކޮށް، ޑިވެލޮޕަރުންނަށް ސްކޭލްގައި އަވަސް އަދި ބެލެހެއްޓޭނެ އެޑިޓަރ އެކްސްޓެންޝަންތައް ބިނާކުރުމުގެ ފުރުޞަތު ލިބިގެންދާ އެއްޗެކެވެ."

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →
އެވެ

ޕްރޮފެޝަނަލް ޑިވެލޮޕްމަންޓް ޓީމްތަކަށް ވިމް 9.2 އާއި ނިއޯވިމް އަޅާކިޔާއިރު ކިހިނެއްތޯ؟

ވިމް އާއި ނިއޯވިމް ސުވާލަކީ ޑިވެލޮޕަރުން ގިނައިން ބަހުސްކުރާ އެއް ސުވާލެއް ކަމަށާއި، ވިމް 9.2 ގެ ސަބަބުން މި އަޅާކިޔުން ކުރިއަށްވުރެ ނިއުއަންސް ކޮށްދެއެވެ. ނިއޯވިމް އިން ސަމާލުކަން ހޯދާފައިވަނީ ލުއާ އަށް ބިނާކޮށްފައިވާ ޕްލަގިން އިކޯސިސްޓަމާއި ބިލްޓް-އިން އެލްއެސްޕީ ސަޕޯޓުން ނަމަވެސް ވިމް 9.2 އިން ކައުންޓަރ ކުރަނީ އޭގެ އަމިއްލަ ވަރުގަދަ ކަންތައްތަކަކާއެވެ: ފުޅާ ޕްލެޓްފޯމް ކޮމްޕެޓިބިލިޓީ، މާ ކޮންޒަވޭޓިވް ރިލީޒް ފަލްސަފާ، އަދި މިހާރު މެޗުއަރ ވިމް9ސްކްރިޕްޓް އަކީ ލުއާ ސްކްރިޕްޓިންގ އަށް ހައި ޕާފޯމަންސް އަލްޓަރނޭޓިވްއެއްގެ ގޮތުގައެވެ.

ކޮންސްޓްރެއިންޑް މާހައުލުތަކުގައި މަސައްކަތްކުރާ ޓީމުތަކަށް — އެންބެޑެޑް ސިސްޓަމްސް، މިނިމަލް ސަރވަރ އިންސްޓޯލްސް، ލެގަސީ އިންފްރާސްޓްރަކްޗަރ — ވިމް 9.2 ގެ ލުއި ފުޓްޕްރިންޓް އަދި ސިންގަލް ބައިނަރީ ޑިސްޓްރިބިއުޝަން އަކީ ނިންމާ ފައިދާތަކެއްގެ ގޮތުގައި ދެމިއޮތުން. ޕްރޮޑަކްޓިވިޓީ ޓޫލިންގ އާއި ވޯކްފްލޯ އޮޓޮމޭޝަނަށް ފޯކަސްކުރާ ޑިވެލޮޕްމަންޓް ޓީމުތަކަށް، މި ދެ ކަންތައްތަކުގެ ތެރެއިން ގިނަ ފަހަރަށް ޚިޔާރު ކުރެވޭނީ މިހާރު ހުރި ވޯކްފްލޯތަކަށް އެންމެ ރަނގަޅަށް ގުޅޭ ވަކި ޕްލަގިން އިކޯސިސްޓަމަކަށެވެ. ދެ އެޑިޓަރުން ވެސް މޮޅު ނަމަވެސް ވިމް 9.2 އިން އަލުން ސާބިތުކޮށްދެނީ ޕްރޮފެޝަނަލް ގްރޭޑް ބޭނުން ކުރުމަށް ސީރިއަސް ވާދަވެރިއެއްގެ ގޮތުގަ އެވެ.

ވިމް 9.2 އަށް އަޕްގްރޭޑް ކުރުމުގެ ކުރިން ޑިވެލޮޕަރުންނަށް އެނގެން ޖެހޭނީ ކޮން އެއްޗެއް ހެއްޔެވެ؟

ވިމް 9.2 އަށް އަޕްގްރޭޑް ކުރުމަކީ އާންމުކޮށް ސީދާ ކަމެއް ނަމަވެސް އޮމާން ޓްރާންސިޝަނެއް ކަށަވަރު ކުރުމަށްޓަކައި ވިސްނަން ޖެހޭ މަދު ކަންތައްތަކެއް އެބަހުއްޓެވެ. ލެގަސީ ވިމްސްކްރިޕްޓް ޕްލަގިންސް މަސައްކަތް ކުރަމުންދާ ނަމަވެސް ސްކްރިޕްޓް ސްކޯޕިންގ އާއި ވެރިއޭބަލް ހެންޑްލިންގ ގެ ވަށައިގެންވާ ބައެއް ސުލޫކުތައް ލެގަސީ އާއި ވިމް9ސްކްރިޕްޓް ކޯޑް މިކްސް ކުރާއިރު ވަރަށް ބޮޑަށް ތަފާތުވެދާނެއެވެ. :checkhealth ހިންގުން ނުވަތަ އަޕްގްރޭޑް ކުރުމުގެ ކުރިން ޕްލަގިން ޗޭންޖްލޮގްސް ރިވިއު ކުރުމަކީ ރަނގަޅު ކަމެކެވެ.

މީގެ އިތުރުން، ކަސްޓަމް .vimrc ކޮންފިގްރޭޝަންތަކަށް ވަރަށް ބޮޑަށް ބަރޯސާވާ ޔޫޒަރުން ޕްރޮޑަކްޝަން މެޝިންތައް ބަދަލުކުރުމުގެ ކުރިން ސްޓޭޖިންގ މާހައުލެއްގައި އެމީހުންގެ ސެޓަޕް ޓެސްޓްކުރަންވާނެއެވެ. ވިމް 9.2 ޑޮކިއުމަންޓޭޝަން ފުރިހަމަ، އަދި ކޮމިއުނިޓީ ފޯރަމްތައް ހަރަކާތްތެރި — މި ދެ ފޯރަމަކީ ވެސް ދިމާވާ ކޮމްޕެޓިބިލިޓީ މައްސަލަތައް ހައްލުކުރުމަށް މޮޅު ވަސީލަތްތަކެކެވެ.

ގިނައިން ކުރެވޭ ސުވާލުތައް

ވިމް 9.2 މިހާރު ހުރި ވިމްސްކްރިޕްޓް ޕްލަގިންސްތަކާ ބެކްވާޑް ކޮމްޕެޓިބަލް ހެއްޔެވެ؟

އާނ. ވިމް 9.2 އިން ލެގަސީ ވިމްސްކްރިޕްޓް އާއި ފުލް ބެކްވާޑް ކޮމްޕެޓިބިލިޓީ ބެލެހެއްޓޭތީ، މިހާރު ހުރި ޕްލަގިންސް އާއި ކޮންފިގްރޭޝަންތައް ބަދަލެއް ނުގެނެސް ކުރިއަށް ގެންދެއެވެ. ވިމް9ސްކްރިޕްޓް އިންޖީނު ދުއްވަނީ ސަގާފީ އިންޓަޕްރިޓަރާއި އެއްވަރަށް ކަމަށާއި، މިދެކަންތައް ވެސް އެއް ކޮންފިގްރޭޝަނެއްގައި މިކްސް ކުރެވޭނެ ކަމަށެވެ. ނަމަވެސް އެންމެ ރަނގަޅު ޕާފޯމަންސާއި ދިގުމުއްދަތަކަށް ބެލެހެއްޓުމަށްޓަކައި ޕްލަގިން ލިޔުންތެރިންނަށް ވަގުތު ފާއިތުވަމުންދާ ވަރަކަށް ވިމް9ސްކްރިޕްޓަށް މައިގްރޭޓް ކުރުމަށް ބާރުއަޅައެވެ.

ވިމް 9.2 އިން ލެންގުއޭޖް ސަރވަރ ޕްރޮޓޮކޯލް (އެލްއެސްޕީ) އަށް ނެޓިވްކޮށް ސަޕޯޓް ކުރަނީ ހެއްޔެވެ؟

ވިމް 9.2 ގައި ނިއޯވިމް ކުރާ ގޮތަށް ނެޓިވް ބިލްޓް-އިން އެލްއެސްޕީ ސަޕޯޓް ނުހިމެނޭ ނަމަވެސް 9.2 ގައި ވިމް9ސްކްރިޕްޓް ޕާފޯމަންސް ރަނގަޅުވުމުން vim-lsp އަދި yegappan/lsp ފަދަ ތިންވަނަ ފަރާތެއްގެ އެލްއެސްޕީ ޕްލަގިންސް މާ ބޮޑަށް ރައްދުދެއެވެ. މި ޕްލަގިންސްތަކުން ވިމް9ސްކްރިޕްޓް ލީވަރކޮށްގެން ގާތްގަނޑަކަށް ނެޓިވް އެލްއެސްޕީ ތަޖުރިބާތައް ފޯރުކޮށްދެއެވެ

ވިމް 9.2 ޑައުންލޯޑް ކުރެވޭނީ ކޮންތަނަކުންތޯއާއި އިންސްޓޯލް ކުރާނީ ކިހިނެއްތޯ؟

ވިމް 9.2 ލިބެން ހުންނަނީ ރަސްމީ ވިމް ގިޓްހަބް ރިޕޮޒިޓަރީ މެދުވެރިކޮށް github.com/vim/vim އިންނެވެ. ގިނަ ބޮޑެތި ލިނަކްސް ޑިސްޓްރިބިއުޝަންތަކުން އެމީހުންގެ ޕެކޭޖް މެނޭޖަރުތަކުގައި (apt، dnf، pacman) ހިމެނޭއިރު، މެކްއޯއެސް ބޭނުންކުރާ ފަރާތްތަކަށް ހޯމްބްރޫ މެދުވެރިކޮށް brew install vim އާއެކު އިންސްޓޯލް ކުރެވޭނެއެވެ. ވިންޑޯޒް ބޭނުންކުރާ ފަރާތްތަކަށް ވިމްގެ ރަސްމީ ވެބްސައިޓުން އިންސްޓޯލަރ ޑައުންލޯޑް ކުރެވޭނެއެވެ. އަބަދުވެސް އިންސްޓޯލް ކުރަނީ ރަސްމީ މަސްދަރުތަކުން ޔަގީންކޮށް ސެކިއުރިޓީއާއި އިންޓެގްރިޓީ ޔަގީންކުރުމަށެވެ.


އެވެ

ވިމް 9.2 ފަދަ ޓޫލްތަކަށް މާސްޓަރިންގ އަކީ ޑިވެލޮޕަރ ޕްރޮޑަކްޓިވިޓީ ޕަޒްލްގެ އެއް ބައި — އެކަމަކު ޒަމާނީ ވިޔަފާރިއެއްގެ ފުރިހަމަ ދާއިރާ ބެލެހެއްޓުމަށް ބޭނުންވަނީ ކޮންމެ އޮޕަރޭޝަނަލް ލޭޔަރަކަށް ބިނާކޮށްފައިވާ ޕްލެޓްފޯމެކެވެ. މެވޭޒް އަކީ 138،000 އަށް ވުރެ ގިނަ ޔޫޒަރުން އިތުބާރުކުރާ 207 މޮޑިއުލްގެ ބިޒްނަސް އޮޕަރޭޓިން ސިސްޓަމެކެވެ. ޑިވެލޮޕްމަންޓް އެންވަޔަރަންމަންޓާ އެއްވަރަށް ވިޔަފާރި ހިންގަން ތައްޔާރަށް ހުރިނަމަ، މިއަދު މެވޭޒް ހޯދައި ހިލޭ ޓްރައިއަލް ފަށާ.

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Start managing your business smarter today

Join 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime