Kuinka tehdä Vim Editor Bash-IDE: ksi käyttämällä bash-tuki-laajennusta Linuxissa
IDE (Integrated Development Environment) on yksinkertaisesti ohjelmisto, joka tarjoaa kaivatut ohjelmointitilat ja komponentit yhdessä ohjelmassa ohjelmoijien tuottavuuden maksimoimiseksi. IDE: t esittivät yhden ohjelman, jossa kaikki kehitys voidaan suorittaa, jolloin ohjelmoija voi kirjoittaa, muokata, kääntää, ottaa käyttöön ja virittää ohjelmia.
Tässä artikkelissa kuvataan, miten Vim-editori asennetaan ja määritetään Bash-IDE: ksi käyttämällä bash-support vim -laajennusta.
bash-support on erittäin mukautettava vim-laajennus, jonka avulla voit lisätä: tiedostojen otsikot, täydelliset lausekkeet, kommentit, toiminnot ja koodinpätkät. Sen avulla voit myös suorittaa syntaksitarkistuksen, tehdä komentosarjan suoritettavaksi, käynnistää virheenkorjaimen yksinkertaisesti näppäimen painalluksella. tee kaikki tämä sulkematta editoria.
Se tekee bash-komentosarjoista yleensä hauskoja ja nautinnollisia järjestämällä ja johdonmukaisesti kirjoittamalla/lisäämällä tiedostosisältöä pikanäppäimillä (kartoituksilla).
Nykyinen version laajennus on 4.3, versio 4.0 kirjoitti uudelleen version 3.12.1; versiot 4.0 tai uudemmat, perustuvat kattavasti uuteen ja tehokkaampaan mallijärjestelmään, jossa mallin syntaksia on muutettu, toisin kuin edellisissä versioissa.
Kuinka asentaa Bash-tuki-laajennus Linuxiin
Aloita lataamalla bash-support -laajennuksen uusin versio alla olevan komennon avulla:
$ cd Downloads $ curl http://www.vim.org/scripts/download_script.php?src_id=24452 >bash-support.zip
Asenna sitten se seuraavasti; luo .vim
-hakemisto kotikansioon (jos sitä ei ole), siirry siihen ja pura bash-support.zip-sisältö siellä:
$ mkdir ~/.vim $ cd .vim $ unzip ~/Downloads/bash-support.zip
Aktivoi sitten se .vimrc
-tiedostosta:
$ vi ~/.vimrc
Lisäämällä alla oleva rivi:
filetype plug-in on set number #optionally add this to show line numbers in vim
Kuinka käyttää Bash-tuki-laajennusta Vim Editorilla
Sen käytön yksinkertaistamiseksi usein käytetyt rakenteet sekä tietyt toiminnot voidaan lisätä/suorittaa näppäinkartoituksilla. Yhdistelmät on kuvattu tiedostoissa ~/.vim/doc/bashsupport.txt ja ~/.vim/bash-support/doc/bash-hotkeys.pdf tai ~/.vim/bash-support/doc/bash-hotkeys.tex .
- Kaikki yhdistelmät (
(\) + charater (s)
-yhdistelmät) ovat tiedostotyyppikohtaisia: ne toimivat vain 'sh' -tiedostojen kanssa, jotta vältetään ristiriidat muiden laajennusten kuvausten kanssa. - Nopeuden kirjoittamisella on merkitystä - kun käytetään avainkartoitusta, johtajan
(\)
ja seuraavien merkkien yhdistelmä tunnistetaan vain lyhyen aikaa (mahdollisesti alle 3 sekuntia - perustuu oletuksella).
Alla on joitain tämän laajennuksen merkittäviä ominaisuuksia, joita selitämme ja opimme käyttämään:
Katso alla olevaa esimerkkiotsikkoa, jotta tämä otsikko luodaan automaattisesti kaikissa uusissa bash-skripteissäsi, noudata alla olevia ohjeita.
Aloita asettamalla henkilökohtaiset tietosi (tekijän nimi, tekijän viite, organisaatio, yritys jne.). Käynnistä ohjattu mallin määritys käyttämällä karttaa \ntw
Bash-puskurin sisällä (avaa alla olevan skripti).
Määritä räätälöintitiedosto valitsemalla vaihtoehto (1) ja paina sitten [Enter].
$ vi test.sh
Paina sitten [Enter] uudelleen. Aseta sitten personointitiedoston sijainti valitsemalla vaihtoehto (1) vielä kerran ja paina [Enter].
Ohjattu toiminto kopioi mallitiedoston .vim/bash-support/rc/personal.templates tiedostoksi .vim/templates/personal.templates ja avaa sen muokkausta varten, johon voit lisätä tietosi.
Paina i
lisätäksesi sopivat arvot lainausmerkkeihin kuvakaappauksen mukaisesti.
Kun olet asettanut oikeat arvot, kirjoita : wq
tallentaaksesi ja poistuaksesi tiedostosta. Sulje Bash-testiskripti, avaa toinen komentosarja tarkistaaksesi uuden kokoonpanon. Tiedoston otsikossa pitäisi nyt olla henkilökohtaiset tietosi, jotka ovat samanlaisia kuin alla olevassa kuvakaappauksessa:
$ test2.sh
Kirjoita tämä kirjoittamalla alla oleva komento Vim-komentoriville ja painamalla [Enter], se luo tiedoston .vim/doc/tags:
:helptags $HOME/.vim/doc/
Voit lisätä kehystetyn kommentin kirjoittamalla \cfr
normaalitilassa:
Seuraavat ovat avainkartoitukset lausekkeiden lisäämiseksi ( n
- normaalitila, i
- lisäystila):
-
\sc
- tapaus… esac (n, I) -
\sei
- elif sitten (n, I) -
\sf
- tekemistä varten (n, i, v) -
\sfo
- varten ((…)) tee valmis (n, i, v) -
\si
- jos silloin fi (n, i, v) -
\sie
- jos sitten muuta fi (n, i, v) -
\ss
- valitse tehtävässä (n, i, v) -
\su
- kunnes valmis (n, i, v) -
\sw
- kun olet valmis (n, i, v) -
\sfu
- toiminto (n, i, v) -
\se
- echo -e “…” (n, i, v) -
\sp
- printf “…” (n, i, v) -
\sa
- taulukkoelementti, & # 36 {. [.]} (n, i, v) ja monia muita taulukon ominaisuuksia.
Lisää uusi tyhjä funktio kirjoittamalla \sfu
, lisää sitten funktion nimi ja luo se painamalla [Enter]. Lisää sen jälkeen toimintokoodisi.
Jos haluat luoda otsikon yllä olevalle funktiolle, kirjoita \cfu
, kirjoita funktion nimi, napsauta [Enter] ja täytä tarvittavat arvot (nimi, kuvaus, parametrit ja palautukset):
Alla on esimerkki if-lauseen lisäämisestä \si
-ominaisuudella:
Seuraava esimerkki, joka näyttää kaikulauseen lisäämisen käyttämällä koodia \se
:
Seuraava on luettelo joistakin suoritettujen toimintojen avainkartoituksista:
-
\rr
- päivitä tiedosto, suorita komentosarja (n, I) -
\ra
- aseta komentosarjan cmd-riviarvot (n, I) -
\rc
- päivitä tiedosto, tarkista syntaksit (n, I) -
\rco
- syntaksintarkistusvaihtoehdot (n, I) -
\rd
- käynnistä virheenkorjaus (n, I) -
\re
- tee komentosarja suoritettavaksi/not exec. (*) (in)
Kun olet kirjoittanut komentosarjan, tallenna se ja kirjoita \re
tehdäksesi siitä suoritettavan painamalla [Enter].
Ennalta määritetyt koodinpätkät ovat tiedostoja, jotka sisältävät jo kirjoitettua koodia, joka on tarkoitettu tiettyyn tarkoitukseen. Lisää koodinpätkät kirjoittamalla \nr
ja \nw
, jos haluat lukea/kirjoittaa ennalta määriteltyjä koodinpätkiä. Anna seuraava komento luetellaksesi oletuskoodinpätkät:
$ .vim/bash-support/codesnippets/
Jos haluat käyttää koodinpätkää, kuten free-software-comment, kirjoita \nr
ja valitse sen nimi automaattisen täydennystoiminnon avulla ja paina [Enter]:
On mahdollista kirjoittaa omat koodinpätkät kohtaan ~/.vim/bash-support/koodinpätkät /. Tärkeää on, että voit myös luoda omat koodinpätkät normaalista komentokoodista:
- valitse koodin osa, jota haluat käyttää koodinpätkänä, paina sitten
\nw
ja anna sille tarkasti tiedostonimi. - voit lukea sen kirjoittamalla
\nr
ja lisäämällä mukautetun koodinpätkän tiedostonimellä.
Voit näyttää ohjeen kirjoittamalla normaalitilassa:
-
\hh
- sisäänrakennettua apua varten -
\hm
- komentoapua varten
Lisätietoja saat lukemalla tiedoston läpi:
~/.vim/doc/bashsupport.txt #copy of online documentation ~/.vim/doc/tags
Käy Bash-tuki-laajennuksen Github-arkistossa: https://github.com/WolfgangMehner/bash-support
Käy Vim-verkkosivuston Bash-tuki-laajennuksessa: http://www.vim.org/scripts/script.php?script_id=365
Tässä kaikki, tässä artikkelissa kuvasimme vaiheet, joissa Vim asennetaan ja määritetään Bash-IDE: ksi Linuxissa käyttämällä bash-tuki-laajennusta. Tutustu tämän laajennuksen muihin mielenkiintoisiin ominaisuuksiin ja jaa ne kanssamme kommenteissa.