SpaceVim - Dáileadh vim arna fhorbairt ag an bpobal cruthaithe

Spacevim

Is dáileadh é SpaceVim den eagarthóir Vim a bhfuil an-tóir air atá spreagtha ag spacemacs. Tá sé seo i gceannas ar na bailiúcháin breiseán a bhainistiú agus a eagrú layered, a chabhraíonn le pacáistí gaolmhara a bhailiú chun tréithe a sholáthar is gné dhílis de thimpeallachtaí forbartha comhtháite atá oiriúnaithe d’fhorbairt teangacha éagsúla.

Na comhlánú déantar iad a ghrúpáil i mbailiúcháin le gnéithe áirithe a chur i bhfeidhm. Mar shampla, bailíonn an ciseal python deoplete.nvim, neomake, agus jedi-vim chun uathchríochnú, seiceáil chomhréire agus cuardach doiciméad a sholáthar.

An cur chuige seo cuidíonn sé le socrú a choinneáil eagraithe agus laghdaíonn sé forchostais an úsáideora trína sheachaint nach gcaithfidh siad smaoineamh ar na pacáistí atá le suiteáil.

Dá bhrí sin, ní gá don úsáideoir ach an fheidhmiúlacht riachtanach a roghnú gan gá le breiseán ar leithligh a roghnú.

I measc a phríomhghnéithe tá:

  • Neovim lárnach
  • Cumraíocht mhodúlach
  • Luchtaigh 90% de na forlíontáin le [dein.vim]
  • Láidir, ach éadrom
  • Bí ar shreabhadh oibre dírithe
  • Ui uamhnach
  • Modh teanga-shonrach
  • Cumraíocht fhairsing Neocomplete
  • Suíomh lárnach do lipéid
  • Staid éadrom / tabline éadrom
  • Comhcheangail dathanna

I SpaceVim tá modúil forbartha gaolmhara ann, Soláthraíonn gach modúl comhlánú cód, seiceáil chomhréire, formáidiú, dífhabhtú, agus REPL.

Ba chóir a thabhairt faoi deara go bhfuil ná déan mearbhall idir SpaceVim agus Neovim, ós rud é go gceapann cuid gur tionscadail chéanna nó tionscadail chosúla iad.

Tá níos mó i gceist le Neovim ná vim a athscríobh. Is é an phríomhfheidhm atá aige freastalaí a sholáthar a ligeann d’eagarthóirí eile maolán a chur in eagar mar fhreagairt ar eochairbhuillí.

Níl i SpaceVim ach cumraíocht vim. Níl úsáideoirí cinnte faoi fheidhmíocht SapceVim agus tá siad á gcur i gcomparáid le Spacemacs, creat cumraíochta le haghaidh GNU Emacs.

Maidir leis an leagan nua de SpaceVim 1.1

Tar éis tréimhse forbartha 4 mhí, scaoileadh leagan nua den tionscadal SpaceVim 1.1 le déanaí.

An leagan nua Cuireann tacaíocht aníos (mar shampla, cáipéisíocht agus torthaí cuardaigh a thaispeáint trí flygrep).

Chomh maith leis roghchlár le haghaidh breiseán cuardaigh fzf curtha i bhfeidhm agus tacar d’fhorbróirí sa teanga Rust.

Ar an láimh eile, is féidir linn a aibhsiú freisin gur cuireadh an nasc ar an ordú "git log" agus an bainisteoir comhad defx leis an tionscadal.

I measc na ngnéithe nua sa leagan seo tá:

  • Nuair a chuirtear fuinneog ar snámh leat is féidir leat lasáin a aimsiú.
  • Cuireann leagan Windows tacaíocht defx agus Disk Explorer leis, agus ceanglaíonn an eochair réamhshocraithe le SPC fd:
  • Feabhas a chur ar mhodh iedit, cuir na horduithe syx iedit-gnáth, agus cuir na horduithe iedit-insert Ctrl-e, Ctrl-a, Ctrl-b, agus Ctrl-f.
  • Tháinig feabhas ar an modúl fzf agus cuireadh tacaíocht don roghchlár fzf leis.

Suiteáil

Tá sé furasta go leor SpaceVim a shuiteáil. Dóibh siúd ar spéis leo a bheith in ann an Caithfidh tú teirminéal a oscailt agus táimid chun an t-ordú seo a leanas a chlóscríobh:

curl -sLf https://spacevim.org/install.sh | bash

Suiteáil ar Docker

Tá modh suiteála eile ann freisin do SpaceVim agus tá sé le cabhair ó dugaire, ionas gur féidir le SpaceVim rith taobh istigh de choimeádán.

Chuige seo, ní gá dóibh ach tacaíocht Docker a bheith suiteáilte agus i gcríochfort táimid chun na horduithe seo a leanas a fhorghníomhú:

docker pull spacevim/spacevim
docker run -it --rm spacevim/spacevim nvim
docker run -it -v ~/.SpaceVim.d:/home/spacevim/.SpaceVim.d --rm spacevim/spacevim nvim

Tar éis SpaceVim a shuiteáil, tosaímid vim agus suiteálfaidh SpaceVim na forlíontáin go huathoibríoch. Tar éis duit an tsuiteáil a dhéanamh, tá an méid seo a leanas sa struchtúr SpaceVim:

  • cumraíocht / - Cumraíocht
  • breiseáin / - Socruithe breiseán
  • mapáil.vim - eochair-mhapáil
  • autocmds.vim - grúpa autocmd
  • general.vim - Cumraíocht ghinearálta
  • init.vim - tosaithe runtimepath
  • neovim.vim - Socruithe sonracha Neovim
  • plugins.vim - pacáistí breiseán
  • command.vim - Orduithe
  • feidhmeanna.vim - Feidhmeanna
  • main.vim - Príomhchumraíocht
  • ftplugin / - Socruithe saincheaptha teanga-shonracha
  • Cnaipí cód / - Cnaipí cód
  • filetype.vim - Brath de chineál comhaid saincheaptha
  • init.vim - Fuentesconfig / main.vim
  • vimrc - Fuentesconfig / main.vim

Le haghaidh tuilleadh faisnéise faoi SpaceVim chomh maith leis an gcomhad cumraíochta SpaceVim a chur in eagar is féidir leat cuairt a thabhairt ar a shuíomh Gréasáin oifigiúil. Sé nasc é seo.

 


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

Bí ar an chéad trácht

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.