Постаните бољи програмер прилагођавањем Неовим за кодирање и развој на Линук-у.

Неовим је модеран, богат функцијама и веома проширив уређивач текста који је последњих година постао све популарнији међу програмерима. Иако долази са широким спектром функција из кутије, такође се може трансформисати у а пуноправно интегрисано развојно окружење (ИДЕ) уз помоћ разних додатака и конфигурације.

Ово може бити посебно корисно за програмере који више воле да раде у једном, моћном окружењу које може да се носи са свим аспектима њиховог тока посла. Сазнајте како можете да напуните Неовим и претворите га у пуноправни ИДЕ на Линук-у.

Корак 1: Инсталирајте Неовим додатке

Додаци су у срцу сваког уређивача кода, било да је у питању Вим, Неовим или Висуал Студио Цоде. Додаци вам помажу да побољшате и проширите функционалност подразумеване Неовим инсталације. То је такође један од лакших начина да учините ваше сесије кодирања продуктивним и много угодније.

Да бисте инсталирали додатке за Неовим и управљали њима, прво морате да преузмете и инсталирате менаџер додатака. Имате више опција које можете изабрати, али најчешће коришћене су вим-плуг, пацкер.нвим, деин и лази.нвим.

вим-плуг је често коришћени менаџер додатака који можете изабрати да инсталирате. Једном инсталиран, можете претраживати додатке по свом избору за инсталирање у Неовим подешавање користећи одговарајућу синтаксу инсталације менаџера додатака.

Да бисте додали ИДЕ функције у Неовим, препоручујем да инсталирате ове додатке:

  • НЕРДТрее: Једноставан и сналажљив истраживач система датотека за Неовим. НЕРДТрее вам омогућава да интегришете истраживач стабла директоријума у ​​ваше Неовим подешавање које функционише слично бочној траци менаџера датотека у уређивачима кода заснованим на ГУИ-у као што су Висуал Студио Цоде, Сублиме Тект, итд.
  • Телесцопе: Прилагођавање фуззи Финдер за Неовим који вам помаже да брзо претражујете и навигирате кроз датотеке, ознаке, бафере, симболе и друге делове вашег пројекта.
  • масон.нвим: Менаџер пакета за Неовим који можете да користите за инсталирање и управљање ЛСП серверима, ДАП серверима, линтерима и форматерима.

Са ова три инсталирана, већ ћете видети значајно повећање продуктивности. Немојте се стидети да потражите и инсталирате више додатака како вам се чине да одговарају вашем подешавању.

Ево синтаксе за додавање нових додатака у Неовим помоћу горе поменутих менаџера додатака. За демонстрацију, инсталираћемо додатак Телесцопе.

Инсталирање Неовим додатака је слично као како бисте инсталирали додатак у Вим. Морате да уредите Неовим инит датотеку која се налази на ~/.цонфиг/нвим/инит.вим и додајте следеће редове пре позови утикач#енд().

Синтакса за вим-плуг:

Плуг 'нвим-луа/планетраи.нвим'
Плуг 'нвим-телесцопе/телесцопе.нвим', {'ознака': '0.1.1'}

Сада покрените Неовим и покрените :ПлугИнсталл команду за инсталирање додатака.

За пацкер.нвим, унесите следеће редове ~/.цонфиг/нвим/луа/плугинс.луа:

користи {
'нвим-телесцопе/телесцопе.нвим', таг = '0.1.1',
захтева = { {'нвим-луа/пленарари.нвим'} }
}

деин корисници треба да додају следеће редове у инит.вим фајл:

позови деин#адд('нвим-луа/пленарари.нвим')
позови деин#адд('нвим-телесцопе/телесцопе.нвим', { 'рев': '0.1.1' })

Синтакса за лази.нвим је:

{
'нвим-телесцопе/телесцопе.нвим', таг = '0.1.1',
зависности = { 'нвим-луа/пленарари.нвим' }
}

повратак {
'нвим-телесцопе/телесцопе.нвим', таг = '0.1.1',
зависности = { 'нвим-луа/пленарари.нвим' }
}

Иако то није неопходно, можете да набавите своје конфигурационе датотеке пре него што покренете Неовим. То је све што треба да урадите да додате додатак Неовим.

Корак 2: Подесите ЛСП и ДАП сервере

Лангуаге Сервер Протоцол или ЛСП сервери додају функције као што су семантичко аутоматско довршавање, линтинг, грешка и још много тога у вашу Неовим подешавање. Користећи додатак за управљање пакетима као што је масон.нвим, моћи ћете брзо да инсталирате и управљате ЛСП серверима за више подржаних програмских и скриптних језика у неколико кликова.

Подршка за програмске језике се креће од уобичајених језика као што је језик асемблера (АСМ_к86_к64), Ц/Ц++ и ЈаваСцрипт до чак и езотеричних ствари попут Браинф#цк.

Дебуг Адаптер Протоцол или ДАП сервери вам омогућавају да покрећете и отклањате грешке у апликацијама као у традиционалном ИДЕ-у. Добијате истакнуте карактеристике традиционалног програма за отклањање грешака као што је постављање тачака прекида, улазак у, преко и кроз блокове кода, повезивање са покренутим апликацијама, преглед стања апликације итд.

У развоју је и побољшаваће се како буду стављена нова ажурирања. ДАП вам омогућава да отклањате грешке у вашим апликацијама унутар Неовим, тако да се нећете морати ослањати на екстерне алате за отклањање грешака и евидентирање за једноставне задатке.

Ево како да инсталирате било који ЛСП, линтер или форматер са Масон-ом:

  1. Покрените нову инстанцу Неовим.
  2. Идите у командни режим и откуцајте :Масон.
  3. Ово би требало да отвори прозор менаџера пакета Масон. Тамо потражите и инсталирајте које год пакете желите.
  4. За најбоље резултате, поново покрените Неовим.

То су сви кораци потребни за инсталирање пакета са масон.нвим на Неовим.

Корак 3: Персонализујте Неовим помоћу прилагођених тема

Теме су кључне за стварно персонализовање вашег Неовог подешавања. Неовим нуди подршку за широк спектар прилагођених тема. Ако желите, можете чак написати сопствену тему користећи неке од прилагођених као референцу.

Имајте на уму да морате бити упознати са скриптним језиком Вимсцрипт ако желите да пишете сопствене теме.

Ако не желите да пролазите кроз ту муку, брза Гоогле претрага ће вам дати више страница са темама.

Желите брзо решење за подешавање Неовим? Не мораш даље објашњавати!

Иако се препоручује да ручно подесите свој Неовим од нуле да одговара вашим потребама, понекад и ви можда ће требати брзо подешавање у покрету које не одузима време и труд, а ипак нуди већину функција ИДЕ.

Па, имате среће јер постоји Неовим скрипта за подешавање која ради управо то! Сусрет скрипту кицкстарт.нвим. То је један од најбржих начина да напуните Неовим без потребе да ручно конфигуришете сваку компоненту.

Све што треба да урадите је да копирате конфигурациону датотеку, инит.луа Инто тхе ~/.цонфиг/нвим/ именик.

Обавезно направите резервну копију постојеће Нвим конфигурационе датотеке у случају да желите да вратите све промене. Када завршите са копирањем конфигурационе датотеке, једноставно покрените или поново покрените Неовим и скрипта би требало да почне да извршава и инсталира све функције.

Изаберите своја подешавања како се појављују и пустите их да заврше инсталацију. До краја, требало би да поставите потпуно функционалну Неовим инстанцу богату функцијама.

Сада знате како да ремонтујете Неовим за развој

Сада знате како да интегришете карактеристике ИДЕ-а у Неовим уређивач кода. Са овим модификацијама, ваша ефикасност кодирања и укупна продуктивност ће сигурно расти експоненцијално.

Имајте на уму да иако додаци могу скратити јаз између уређивача кода као што је Неовим и традиционалног ИДЕ-а, увек ће постојати разлике и функције које се не могу реплицирати.

Ако сматрате да вашем Неовим подешавању недостаје одређена функција, покушајте да пронађете или напишете скрипту за њу, или размислите о инсталирању другог уређивача кода или ИДЕ-а за програмирање.