SpaceVim - yhteisössä kehitetty vim-jakelu luotu

Spacevim

SpaceVim on suositun ja tunnetun Vim-editorin jakelu joka on innoittamana avaruusasemista. Tämä vastaa laajennuskokoelmien hallinnasta ja järjestämisestä Kerroksinen, joka auttaa keräämään aiheeseen liittyviä paketteja, jotta saadaan aikaan integroitujen kehitysympäristöjen luontaiset ominaisuudet, jotka on mukautettu eri kielten kehittämiseen.

Täydentää ne on ryhmitelty kokoelmiksi tiettyjen ominaisuuksien toteuttamisen avulla. Esimerkiksi python-kerros kerää deoplete.nvim, neomake ja jedi-vim tarjotakseen automaattisen täydennyksen, syntaksintarkistuksen ja dokumentaation haun.

Tämä lähestymistapa auttaa pitämään asennuksen järjestyksessä ja vähentää käyttäjien yleiskustannuksia välttämällä heidän tarvitsevan miettiä asennettavia paketteja.

Siksi käyttäjän on vain valittava tarvittava toiminnallisuus ilman erillistä laajennusten valintaa.

Sen pääominaisuuksia ovat:

  • Neovim-keskeinen
  • Modulaarinen kokoonpano
  • Lataa 90% laajennuksista [dein.vim]
  • Vankka, mutta kevyt
  • Liity kohdennettuun työnkulkuun
  • Mahtava ui
  • Kielikohtainen tila
  • Laaja Neocomplete-kokoonpano
  • Keskeinen sijainti tarroille
  • Kevyt yksinkertainen / tabline-tila
  • Väriyhdistelmät

SpaceVimissä siihen liittyviä kehitysmoduuleja on, Jokainen moduuli tarjoaa koodin täydennyksen, syntaksitarkistuksen, muotoilun, virheenkorjauksen ja REPL: n.

On huomattava, että älä sekoita SpaceVimin ja Neovimin välillä, koska joidenkin mielestä ne ovat samoja tai samankaltaisia ​​hankkeita.

Neovim on enemmän kuin vimin uudelleenkirjoittaminen. Sen päätoiminto on tarjota palvelin, jonka avulla muut toimittajat voivat muokata puskuria vastauksena näppäinpainalluksiin.

Vaikka SpaceVim on vain vim-kokoonpano. Käyttäjät eivät myöskään ole varmoja SapceVimin suorituskyvystä ja vertaavat sitä Spacemacsiin, GNU Emacsin määrityskehykseen.

Tietoja SpaceVim 1.1: n uudesta versiosta

Neljän kuukauden kehitystyön jälkeen SpaceVim 4 -projektista julkaistiin äskettäin uusi versio.

Uusi versio lisää ponnahdusikkunatukea (esimerkiksi näyttää dokumentaatio ja hakutulokset flygrepin kautta).

Sen lisäksi valikko fzf-hakulaajennusta varten ja sarja kehittäjille Rust-kielellä.

Toisaalta voimme myös korostaa, että "git log" -komennon ja defx-tiedostojen hallinnan linkki lisättiin projektiin.

Tämän version uusia ominaisuuksia ovat:

  • Kelluvan ikkunan lisääminen antaa sinun löytää vastaavuuksia.
  • Windows-versio lisää defx- ja Disk Explorer -tuen, ja oletusavain sitoo SPC fd: n:
  • Paranna iedit-tilaa, lisää iedit-normaali syx-komennot ja lisää iedit-insert-komennot Ctrl-e, Ctrl-a, Ctrl-b ja Ctrl-f.
  • Fzf-moduuli parani ja fzf-valikon tuki lisättiin.

Asennus

SpaceVimin asentaminen on melko yksinkertaista. Niille, jotka ovat kiinnostuneita suorittamaan Sinun on avattava pääte, ja siinä kirjoitetaan seuraava komento:

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

Asennus Dockeriin

SpaceVimille on myös toinen asennustapa ja se on telakointiaseman avulla, joten SpaceVim voi ajaa kontin sisällä.

Tätä varten heillä on oltava vain Docker-tuki asennettuna ja päätelaitteessa aiomme suorittaa seuraavat komennot:

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

Asennuksen jälkeen SpaceVim, aloitetaan vim ja SpaceVim asentaa laajennukset automaattisesti. Asennuksen suorittamisen jälkeen SpaceVim-rakenne koostuu seuraavista:

  • config / - Kokoonpano
  • lisäosat / - Laajennuksen asetukset
  • mappings.vim - avainkartoitukset
  • autocmds.vim - autocmd-ryhmä
  • general.vim - Yleinen kokoonpano
  • init.vim - runtimepath-alustus
  • neovim.vim - Neovim-asetukset
  • plugins.vim - laajennuspaketit
  • command.vim - Komennot
  • functions.vim - Toiminnot
  • main.vim - Pääasetukset
  • ftplugin / - Kielikohtaiset mukautetut asetukset
  • Koodikatkelmat / - Koodikatkelmat
  • filetype.vim - Mukautetun tiedostotyypin tunnistus
  • init.vim - Fuentesconfig / main.vim
  • vimrc - Fuentesconfig / main.vim

Jos haluat lisätietoja SpaceVimistä ja muokata SpaceVim-määritystiedostoa, käy sen virallisella verkkosivustolla. Hän linkki on tämä.

 


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.