Bli ruskigt effektiv med ful gammal textredigerare

Av arbetskamrater har jag förstått hur sent datorerna kom in och ersatte Halda-maskinerna på redaktionerna. Och ny teknik brukar väl inte alltid hälsas med hurrarop. Därför känns det extra roligt att dagens journalisttips har snart 40 år på nacken och ser ut på det här viset:

Vim är en vidareutveckling har textredigeraren Vi som skapades 1976
Vim är en vidareutveckling har textredigeraren Vi som skapades 1976

Textredigeraren Vim är verkligen en raritet. Jämfört med dagens ordbehandlingsprogram ser den förstås ganska förfärlig ut, men då vi skriver texter är det ju just innehållet som är det viktiga. Och den som vill bli riktigt effektiv behöver ett lättanvänt men kraftfullt verktyg.

Jag är nykär i Vim. Och frågan är om jag inte är mer kär i själva idén än i programmet i sig. Men grundtanken har vi varit inne på tidigare. Man blir effektivare vid datorn om man kan använda tangentbordet mera. Och det är det som gäller här. Att ibland flytta en hand till musen går fetbort.

Men Vim går ett steg längre: Till och med att flytta händerna till piltangenterna då och då går bort. I stället flyttar man runt med olika kommandon. h, j, k och l flyttar runt i texten. Av de fyra är h längst till vänster och l längst till höger, så de flyttar åt respektive håll. j har en liten nedåtböj på sig, så det är lätt att minnas att den går nedåt, precis som att bokstaven k sticker upp lite (åtminstone om man jämför med j).

Men magin kommer då man vill flytta fem ord framåt, och därför ger kommandot ”5w”. Eller tre rader uppåt, och därför skriver ”3k”. Och så förstås de sjukt effektiva sök- och ersättfunktionerna som kan göra allt då du sitter där med ett enormt datamaterial som du behöver rensa och få lite ordning på.

Det där med att skriva in själva texten då? Då går man över i det speciella inskrivningsläget, med ”i”, insert. Och då man är klar, så hoppar man ut i kommandoläget med Esc igen. Just de tangenterna har nog en förmåga att bli lite extra utslitna i Vim-världen.

Det är ingen hemlighet att det är mest är programmerare som använder Vim – men det betyder ju inte att en reporter skulle kunna ha glädje av en kraftull och snabb textredigerare?

Att lära sig detta är förstås förknippat med en viss inlärningströskel. Men tanken är att man har igen den tiden mångfallt då man väl behärskar tekniken. Och vill man ha lite roligt under tiden har förstås entusiaster utvecklat ett Vim-spel:

Vim Adventures lär på ett lättsamt sätt ut den grundläggande kommandona i Vim
Vim Adventures lär på ett lättsamt sätt ut den grundläggande kommandona i Vim

Installerat och testat? (Har du en Mac? Testa att skriva Vim i kommandotolken!) Frustrationen kommer snabbt om man inte är van vid att lära sig saker som kräver tålamod. Men läs på skärmen – där finns informationen. Bland det första man kan läsa på startskärmen är att man kan skriva ett kolon följt av ”help” och därefter trycka på Enter för att få hjälp. Eller kolla på programmets hemsida – där finns gott om hjälpresurser.

Något som inte står någonstans är däremot följande: I hjälpen stöter du nästan omedelbart på informationen att du ska klicka Ctrl + ] för att följa en länk. På ett svenskt tangentbord hittar man hakparenteserna på tangenterna för 8 och 9, vilket inte fungerar här. I stället behöver man veta att de på ett engelskt tangentbord sitter där vi har å, och knappen till höger om å.

På ett engelskt (skitigt) tangentbord hittar man [ och ] på de här tangenterna, vilket kan vara bra att veta för den som vill trycka kombinationen Ctrl + ]
På ett engelskt (skitigt) tangentbord hittar man [ och ] på de här tangenterna, vilket kan vara bra att veta för den som vill trycka kombinationen Ctrl + ]