Neovim, mai-configure na tinidor ng Vim para sa isang mas mahusay na karanasan ng gumagamit

Tungkol kay Neovim

Sa susunod na artikulo ay titingnan namin ang Neovim. Ay tungkol sa isang tinidor ng Vim code. Dinadala sa atin ng programa ang kabutihan ng Vim na may mas mahusay na karanasan ng gumagamit salamat sa mga posibilidad ng pagsasaayos. Kung sakaling may hindi pa nakakaalam, dapat sabihin na ang Vim ay isang text editor batay sa mga mode. Ipinanganak ito bilang isang pagpapabuti ng Vi (1976). Ang interface nito ay hindi graphic, ngunit batay sa teksto. Bagaman maraming mga pagpapatupad na may isang graphic na interface, tulad ng gVim. Ang editor na nasa kamay ay isang direktang kapalit ni Vim. Kung ikaw ay isang gumagamit ng Vim, magiging komportable ka sa Neovim.

Sa editor na ito lahat ay maaaring makontrol sa keyboard sa pamamagitan ng mga utos. Sa una ay maaaring tila medyo mahirap matandaan silang lahat, at sa una ito. Ngunit totoo rin na nakaayos ang mga ito sa isang lohikal na paraan, at kalaunan lumabas sila nang mag-isa. Gagawing mas madali ng programa para sa amin na mag-edit ng teksto, pinapayagan kaming i-automate ang mga paulit-ulit na gawain. Ang nakakapagod na mga gawain ay maaaring gawin sa isang pares lamang ng mga susi.

Pangkalahatang katangian ng Neovim

Neovim php code

  • ang mga default na setting make you can use it kaagad.
  • Un terminal emulator.
  • Nagbibigay sa amin ang editor ng isang API na nagpapahintulot sa komunikasyon sa Neovim mula sa anumang wika programa, ligtas at asynchronous.
  • Mga modernong pag-andar ng terminal tulad ng istilo ng cursor, mga kaganapan sa pagtuon, pag-paste sa mga braket, atbp.
  • Tulad ng nasulat ko na, ito ay napaka configure. Masasabing para kang nagtatayo ng sarili mong editor. Kapag natapos mo ang pag-set up nito, magkakaroon ka ng isang pasadyang editor na nakakatugon sa iyong mga tukoy na pangangailangan.
  • Ang ugali niya ay napapalawak sa pamamagitan ng mga plugin. Kung ikaw ay isang gumagamit ng Vim, maaari mo Patuloy na gamitin ang parehong mga plugin, kasama ang mga nabuo ng pamayanan para sa Neovim. At kung hindi ka makahanap ng isang plugin para sa iyo at maglakas-loob ka, maaari kang lumikha ng sa iyo gamit ang iyong paboritong wika.
  • Bilang karagdagan, ito ay mag-aalok sa amin ang parehong mga tampok tulad ng anumang iba pang mga code editor, tulad ng: auto complete, spell check, tabs, syntax pangkulay, paghahanap at palitan ng mga regular na expression, atbp.

El code ng mapagkukunan ng proyekto mahahanap natin ito na magagamit sa Pahina ng GitHub mula sa editor.

Pag-install ng Neovim sa Ubuntu

neovim na pag-install mula sa pagpipilian ng software ng Ubuntu

Maaari naming mai-install ang editor na ito sa maraming paraan. Ang pinakasimpleng gawin ang pag-install mula sa pagpipilian ng software mula sa Ubuntu. Upang magkaroon ng pinakabagong bersyon na kailangan mo idagdag ang Neovim PPA. Patakbuhin ang sumusunod na utos sa terminal (Ctrl + Alt + T):

sudo apt-add-repository ppa:neovim-ppa/stable

Pagkatapos ay kailangan mong i-update ang mga pakete at i-install ang Neovim sa pamamagitan ng pag-type sa parehong terminal:

sudo apt-get update

sudo apt-get install neovim

Ang parehong mga pagpipilian ay mai-install ang parehong bersyon ng programa. Kung sakaling hindi namin nais na mai-install ang anumang bagay sa system, maaari mong gamitin ang Neovim .File ng app. Upang makuha ito, kailangan mong mai-install ang curl. Matapos matiyak na mayroon ka ng tool na ito, sa uri ng terminal (Ctrl + Alt + T):

mag-download ng app na app naovim

curl -LO https://github.com/neovim/neovim/releases/download/nightly/nvim.appimage

chmod u+x nvim.appimage

Kapag na-download na at may mga kinakailangang pahintulot, maaari naming ilunsad ang editor sa pamamagitan ng pagta-type sa parehong terminal:

./nvim.appimage

Matapos ang anuman sa mga pagpipilian sa itaas, maaari na naming magamit ang vim-based editor na ito. Sino ang nangangailangan nito ay maaaring makahanap lahat ng dokumentasyon sa mga posibleng pag-install sa pahina ng GitHub ng proyekto.

Dapat sabihin na mayroon ang program na ito maraming posibilidad sa pagsasaayos, kaya dumaan sa opisyal na dokumentasyon o sa pamamagitan ng seksyon ng Manwal ng gumagamit Gagawin nitong mas mahusay at kaibig-ibig ang aming editor kaysa sa mahahanap namin bilang default.

Pagse-set up ng Neovim

Neovim Tutorial

Kasama sa Neovim ang a interactive tutorial, patakbuhin ang utos : Tutor upang makapagsimula.

Kung isara mo ang Neovim, mawawala ang lahat ng mga setting na mayroon ka sa session. Upang mapanatili ang mga ito, ang init.vim file, na na-load tuwing nagsisimula ang Neovim. Kung gumagamit ka ng Vim, ang file na ito naghahatid ng parehong pag-andar tulad ng vim's .vimrc file.

Ang file ng pagsasaayos na ito ito ay matatagpuan sa ~ / .config / nvim / init.vim. Kung wala ito, likhain ito. Ang file ng pagsasaayos ay maaaring makakuha ng napakalaking, kaya subukang idokumento ang lahat ng iyong inilagay dito. Ang mga komento ay maaaring maidagdag sa «. Makakakuha kami karagdagang impormasyon tungkol sa config file na ito sa Wiki ng programa.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.