Hva er Vim Og Hvorfor bruke Vim?

først en ansvarsfraskrivelse: jeg er på ingen måte en Vim-ekspert. Faktisk er jeg i samme nybegynnerbåt som de fleste av dere, bortsett fra at jeg nylig har begynt å bruke Vim mer seriøst på jobben. For de av dere som fortsatt leser, har du sannsynligvis en ide om Hva Vim er, men hvis du ikke gjør det, er det en rask beskrivelse.

Vim er bare en tekstredigerer. Sånn ja. Hvis Du er vant Til Å bruke Notepad (Windows), Sublime Text (Windows / Mac), Atom (Windows / Mac), Nano (Linux) eller en tekstredigerer, Er Vim bare et annet program som lar deg skrive og redigere tekst.

Sammenlignet med andre tekstredigerere, gjør 2 aspekter Vim skiller seg ut:

Effektivitet

Dette er den store. Vim handler om effektivitet. Og det er et par vinkler som det nærmer seg effektivitet.

Kjernen Til Vim ‘ s tro er at de fleste bruker mer tid på å redigere eksisterende tekst enn å skrive ny tekst. Dette gjelder spesielt for programvareingeniører som ofte har til oppgave å forbedre og vedlikeholde eksisterende kode. Selv om du ikke er en programvareingeniør, tenk tilbake til når du skrev essays på college — ja, det tok deg sannsynligvis lang tid å nå det ferdige produktet, men det er fordi du revidert det underveis og korrekturlest det 100 ganger etter at du har fullført ditt første utkast.

Vim lar deg være effektiv ved å tvinge deg til å bare bruke tastaturet (ja, det betyr ikke mer mus!) og deretter gir deg muligheten til å bruke eksisterende hurtigtaster samt tilpasse og opprette nye for å fullføre repeterende oppgaver raskt. Jeg vil ikke gå i detalj om å konfigurere din.vimrc-filen i dette innlegget, men i hovedsak din .vimrc-fil er bare en vanlig gammel tekstfil som Vim behandler hver gang den lastes, og den inneholder alle snarveier og konfigurasjoner for å gjøre Vim editor unik for deg. Denne muligheten til å tilpasse Vim til dine skrivebehov er det som til slutt lar Vim makulere gjennom tekst med tankens hastighet!

Ubiquity

Dette er også et ganske kult aspekt Av Vim, som er at det er overalt. Den er tilgjengelig på i utgangspunktet alle store plattformer du kan tenke på. Enten Du bruker En Mac, Windows eller Noen Linux-distribusjon, har Vim deg dekket. Spesielt, hvis ditt daglige arbeid innebærer å jobbe i ssh ‘ ed terminal-øktene, Er Vim din eneste tekstredigerer tilgjengelig.

Hvorfor bruker ikke alle Vim da?

det er sant At Vim er en kraftig tekstredigerer, og i dette innlegget har jeg ikke engang skrapet overflaten av hva den kan gjøre ennå. Men som alle kraftige verktøy, er det en læringskurve for å bruke den. Akkurat som jeg ikke forventer at du skal vite hvordan du vakkert redigerer bilder umiddelbart I Adobe Photoshop, forventer jeg ikke å bli ekspert på Vim over natten. Men læringskurven er over overdrevet – du kan helt komme i gang og bli produktiv i Vim etter å ha fulgt vimtutor-opplæringen (som tar 30 minutter eller så).

Komme i Gang

jeg avslutter dette korte innlegget ved å vise deg hvordan du får din første smak Av Vim. For de av dere som bruker En Mac, kan du følge med skjermbildene jeg har vedlagt:

åpne terminal-programmet på Mac.

jeg bruker iTerm.

skriv inn «vimtutor»på skallprompten.

Det er det! Nå fortsett og følg instruksjonene, og snart vil du kunne komme i gang med redigering og skriving av tekst i Vim!

Vimtutor er en fin måte å komme i gang med å lære Vim!

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

More: