Generelt, Linux

VIM – Tips og triks

Det er ikke alle tekstbehandlere som spretter opp i et grafisk brukergrensesnitt. Og det er ikke alltid man benytter seg av Windows heller. Spesielt ikke dersom man kobler seg opp mot eksterne Unix/Linux-tjenere ved hjelp av PuTTY eller andre programmer som benytter seg av SSH.

Dessverre er det heller ikke alltid like lett å feilsøke kode dersom man trenger det, og man kun har VIM tilgjengelig. Heldigvis er det et par små enkle triks som fungerer der.

Inne i redigeringsverktøyet VIM kan man ved å trykke : endre en del miljøvariabler. For eksempel kan man enkelt skrive

:set number

for å få nummerete linjer, eller

:set nonumber

for like enkelt å fjerne nummererte linjer. En annen nyttig ting man tidvis savner i shellet er syntaks-fremhevning. Dette kan man få ved å skrive

:syntax on

for å fremheve, eller

:syntax off

for å avslutte fremhevingen. Dersom man også er gjennom større  mengder med kodefiler til tider, kan det være uproduktivt å skrive dette hver gang man åpner VIM. En enklt løsning på dette er, dersom man benytter seg av kommando-tolkeren BASH å åpne filen .bashrc som ligger i brukerens hjemmemappe. Der legger man enkelt til en linje som følgende

export EXINIT=’set number|syntax on’

og vips har man syntaksfremhevning hver gang man er inne i VIM.

Hjemme benytter jeg meg blandt annet av en maskin som kjører Ubuntu som webtjener internt. Her er det verdt å nevne at den installerte pakken heter vim-tiny, og at den ikke søtter de nevnte parameterene. For å endre på dette skriver man inn

sudo apt-get install vim

Leave a Comment

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *