10 grunner til at du bør bruke Vi/Vim Text Editor i Linux


Mens du arbeider med Linux-systemer, er det flere områder hvor du må bruke en tekstredigerer, inkludert programmering/skripting, redigering av konfigurasjon/tekstfiler, for å nevne noen få. Det er flere bemerkelsesverdige tekstredigerere du vil finne der ute for Linux-baserte operativsystemer.

Foreslått lesing: 12 beste tekstredigerere for Linux

I denne artikkelen vil vi imidlertid forklare deg noen av de viktigste grunnene til at du vil vurdere å bruke Vi/Vim (heretter referert til som Vim) tekstredigerer.

Vi var det første skjermorienterte tekstredigeringsprogrammet laget for Unix, det ble designet for å være enkelt, men kraftig for tekstmanipulering.

Vim (Vi IMproved) som navnet antyder, er en klone av Vi og tilbyr enda flere funksjoner enn Vi. Det er gratis og åpen kildekode, designet for bruk både fra et kommandolinjegrensesnitt og som en frittstående applikasjon i et grafisk brukergrensesnitt (GUI).

Den er svært konfigurerbar og kommer med bemerkelsesverdige funksjoner som syntaksutheving, musstøtte, grafiske versjoner, visuell modus, mange nye redigeringskommandoer og en stor mengde utvidelser pluss mye mer.

Med det sagt, nedenfor er de viktigste grunnene til at du primært vil vurdere å bruke Vi/Vim-tekstredigerer i Linux.

1. Vim er gratis og åpen kildekode

Vim er en gratis og åpen kildekode-programvare, og den er utgitt under en lisens som inkluderer noen veldedighetsklausuler. Vim-utvikleren oppfordrer derfor brukere som liker programvaren til å vurdere å donere til underprivilegerte barn i Uganda. Lisensen er kompatibel med GNU General Public License.

Hvis du liker gratis og åpen kildekode-programvare, vil dette være en av de første grunnene til at du bør vurdere å begynne å bruke Vim.

2. Vim er alltid tilgjengelig

Vim er tilgjengelig på de fleste, om ikke alle Linux-distribusjoner der ute, du kan installere det fra distroens offisielle programvarelagre som følger:

apt-get install vim [On Debian/Ubuntu]
yum install vim [On RHEL/CentOS]
dnf install vim [Fedora 22+]

3. Vim er godt dokumentert

Vim er grundig dokumentert, noe som betyr at du finner de fleste svarene på spørsmålene dine i hjelpesystemet; fra bøker til omfattende hjelpefiler til et utvalg tips. Alt du trenger å gjøre er å bruke de riktige søkeordene i hjelpespørringene dine.

I tillegg kommer Vim med en nyttig innebygd manual, du kan starte den ved å bruke kommandoen :help når programmet er startet. Denne innebygde håndboken inneholder mer informasjon enn Vims man-side.

4. Vim har et levende fellesskap

Vim har også et fellesskap fullt av energi og entusiasme, og tilbyr bemerkelsesverdig støtte når det gjelder utvikling av bemerkelsesverdige plugins, og tilbyr nyttige Vim-triks og tips både for nybegynnere og ekspertbrukere pluss mye mer.

5. Vim er veldig tilpassbar og utvidbar

Vim er svært konfigurerbar og den har et omfattende plugin-system, det er mange gode plugins der ute som forbedrer funksjonaliteten.

En av de fineste samlingene av plugins vi har kommet over er spf13-vim – The Ultimate Distribution for Vim Editor, som er et kryssplattform og svært tilpassbart utvalg av vim-plugins og ulike ressurser for Vim, GVim og MacVim.

6. Vim har bærbare konfigurasjoner

Vims konfigurasjoner er bærbare, dette lar deg bruke de samme konfigurasjonene på alle Linux-systemene dine. Du kan også dele konfigurasjoner med venner på Internett og så videre. Alt du trenger å gjøre er å kopiere noen få kataloger og filer, og det er alt.

7. Vim bruker mindre mengde systemressurser

Vims styrker er dens litenhet og enkelhet, derfor bruker den ikke en betydelig mengde systemressurser i motsetning til andre tekstredigerere, spesielt grafiske tekstredigerere.

Det er også normalt veldig raskt og lett selv når du redigerer store filer med kildekode. Det er enkelt å kjøre over ssh for fjernoperasjoner på hvilken som helst server.

Videre tilbyr den svært effektive tastebindinger, slik at du kan utføre alle tenkelige oppgaver uten å løfte fingrene fra tastaturet. Selv med sin enkelhet har Vim mange muligheter og er veldig effektiv når den først er lært.

8. Vim støtter alle programmeringsspråk og filformater

Som standard støtter Vim flere programmeringsspråk og filformater. Den kan oppdage hvilken type fil som blir redigert; dette gjøres ved å sjekke filnavnet og noen ganger ved å inspisere innholdet i filen for spesifikk tekst.

9. Vim er veldig populær i Linux-verdenen

En annen grunn til at du vil begynne å bruke eller bare holde deg til Vim er at den er veldig populær i Unix/Linux-verdenen, spesielt for systemadministratorer. To av tre erfarne Linux-systemadministratorer der ute vil anbefale å lære Vim.

10. Vim er moro!

Sist men ikke minst, Vim er morsomt å lære og når du begynner å bruke det mye på daglig basis. Når den første læringskurven er passert, kan du virkelig gjøre fantastiske ting med den.

Du vil imidlertid først oppdage dette aspektet av Vim når du begynner å lære og bruke det. Ja, prøv det.

Er du klar til å gi det en sjanse, så begynn å lære Vim i dag. Husk at det ikke er lett (så enkelt som å klikke på en knapp), du må ha hørt eller lest noen steder om kjaset med å lære Vim, men veiledningene gitt via disse lenkene nedenfor bør gi deg en rettferdig start:

  1. Hvordan installere og bruke vi/vim som en fulltekstredigerer
  2. Lær nyttige "Vi/Vim"-tips og triks for å forbedre ferdighetene dine – del 1
  3. 8 Interessante 'Vi/Vim'-tips og triks for enhver Linux-administrator – Del 2
  4. Slik aktiverer du syntaksutheving i "Vi/Vim" Editor
  5. Lag 'Vi/Vim' som Bash-IDE ved å bruke 'bash-support' Plugin

Det er alt for nå! I denne artikkelen forklarte vi deg noen av de viktigste grunnene til at du ville vurdere å bruke Vi/Vim-tekstredigerer i Linux. Kanskje dette ikke er de eneste grunnene, har du noen i tankene? Gi oss beskjed via tilbakemeldingsdelen nedenfor.