Asenna VIM Python -kehitystä varten

Setup Vim Python Development



Kuinka asentaa VIM Editor Python -ohjelmointia varten

VIM on muokattava ohjelmoitava tekstieditori. Voit tehdä mitä haluat VIM: llä, jos tiedät kuinka VIM toimii ja kuinka kirjoittaa VIM -laajennuksia. Tämä ei kuulu tämän artikkelin soveltamisalaan. Mutta nyt tiedät, että se on mahdollista. Onneksi monet ihmiset ovat jo tehneet paljon VIM -laajennuksia, jotka voimme ladata ja asentaa järjestelmäämme. Näin aion määrittää VIM: n laajennuksilla, joita tarvitaan Pythonin kanssa työskentelemiseen. Aloitetaan.

VIM: n asentaminen Ubuntu/Debianiin:

Ubuntussa/Debianissa voit asentaa VIM: n Ubuntun/Debianin virallisesta pakettivarastosta.
Päivitä ensin pakettivaraston välimuisti seuraavalla komennolla:







$sudo apt-get päivitys



Nyt voit asentaa VIM: n käyttämällä seuraavaa komentoa:



$sudo apt-get install tulin

Paina 'y' ja jatka painamalla.

VIM on asennettava.

Voit nyt suorittaa VIM: n seuraavalla komennolla:





$tulin

Tämä on VIM: n Tervetuloa -ikkuna.



VIM: n asentaminen CentOS/RHEL/Fedoraan:

Voit asentaa VIM: n CentOS/RHEL/Fedoran virallisesta pakettivarastosta seuraavalla komennolla:

$sudo yum asentaa tulin

VIM: n perusteet:

Kun käynnistät VIM: n, se on komentotilassa. Tässä tilassa suoritat VIM -komennon. Jos haluat muokata teksti- tai lähdekooditiedostoa, siirry lisätilaan painamalla i -painiketta. Lisätilassa VIM: n pitäisi toimia kuten muut tekstieditorit. Voit palata komentotilaan Insert -tilasta näppäimellä. Lopeta VIM siirtymällä komentotilaan ja kirjoittamalla ': q!' Ja painamalla. Jos haluat tallentaa muutokset VIM: llä, suorita komentotilasta ': w'.

VIM: n määrittäminen Pythonille:

Nyt aion tehdä pieniä VIM -kokoonpanoja. VIM lukee määritystiedoston nimeltä .vimrc käyttäjän HOME -hakemistosta ja määrittää itsensä, kun suoritat VIM: n.

Luo nyt .vimrc -tiedosto käyttäjän HOME -hakemistoon suorittamalla seuraava komento:

$tulin~/.vimrc

VIM: n pitäisi näkyä. Huomaatko kuvakaappauksessa merkityn alueen? Siinä lukee Uusi tiedosto. Jos .vimrc -tiedostoa ei ole, VIM luo uuden tiedoston. Jos .vimrc -tiedosto on olemassa, VIM avaa olemassa olevan tiedoston. Asensin juuri VIM: n jokin aika sitten, joten minulla ei ole vielä .vimrc -tiedostoa.

Paina nyt 'i' ja VIM: n pitäisi siirtyä INSERT -tilaan.

Kirjoita nyt seuraavat rivit:

syntaksin käyttöönotto
aseta tabstop = 4
Aseta siirtoleveys = 4
aseta expandtab
aseta numero
tiedostotyypin sisennys käytössä
aseta automaattinen sisennys

Paina nyt ja kirjoita ': wq!' Ja paina tallentaaksesi tiedoston ja sulje VIM.
Jos avaat '.vimrc' uudelleen VIM: llä, sinun pitäisi nähdä joitain muutoksia editoriin alla olevan kuvakaappauksen mukaisesti.

Nyt aion asentaa python-syntaksin ( https://github.com/hdima/python-syntax ) syntaksin korostusmoduuli VIM: ssä Python2: n ja Python3: n paremman python -syntaksin korostamiseksi. Python-syntaksimoduuli on säilytettävä tietyssä hakemistossa '~/.vim/syntax', jotta se toimisi.

Luo tarvittavat hakemistot suorittamalla seuraava komento:

$mkdir -p~/.Tulin/syntaksi

Siirry nyt äskettäin luotuun hakemistoon:

$CD~/.Tulin/syntaksi

Lataa nyt python-syntaksimoduuli, jossa on wget, seuraavalla komennolla:

$wgethttps://raw.githubusercontent.com/hdima/python-syntaksi/hallita/syntaksi/python.vim

'Python.vim' -tiedosto on ladattava GitHubista.

Avaa nyt .vimrc -tiedosto seuraavalla komennolla:

$tulin~/.vimrc


Kirjoita nyt seuraava rivi ottaaksesi python-syntaksimoduulin käyttöön.

antaapython-highlight_all =1

Tallenna nyt tiedosto.

Tein 'helloworld.py' -tiedoston ja avasin sen VIM: llä. Tältä se näyttää.

Koodattujen välilehtien etsiminen ja korvaaminen välilyönneillä:

Tässä osassa näytän sinulle, kuinka kaikki lähdekooditiedoston välilehdet korvataan oikealla määrällä välilyöntejä VIM: llä.
Olen luonut testitiedoston 'substit.py', ja siinä on useita välilehtiä, joita ei ole vielä korvattu välilyönneillä.

Voit etsiä kaikkia välilehtiä VIM -komennolla '/ t'. Jos haluat haun korostuneen, ota ensin käyttöön 'hlsearch' -vaihtoehto seuraavalla VIM -komennolla:

: aseta hlsearch

Nyt löydät kaikki välilehdet, joissa on '/ t' VIM -komento, kuten alla olevassa kuvakaappauksessa näytetään.

Jos haluat nyt korvata kaikki välilehdet leveydelle 4, voit suorittaa seuraavan VIM -komennon:

:%s/ t/4_TILAT_TÄSTÄ/g

Kaikki välilehdet korvataan välilyönneillä.

Jos yrität nyt etsiä välilehtiä, sinun pitäisi nähdä Kuvio ei löydy -virhesanoma alla olevan kuvakaappauksen mukaisesti. Se tarkoittaa, että tekstitiedostossa ei ole välilehtiä.

Näin määrität VIM: n Pythonille. Kiitos tämän artikkelin lukemisesta.

Muut Python Syntax Highlight -moduulit:

Python -syntaksi: https://github.com/kh3phr3n/python-syntax
Python -tila: https://github.com/python-mode/python-mode