Tovertypen met TextExpander: Sneller typen, zonder typecursus

Soms is technologie zó goed dat het magie lijkt. Tovertypen is daar een mooi voorbeeld van. Bizar simpel. Binnen 2 minuten kun je het ingesteld hebben (zeker omdat je onze Strategisch Lui snippets krijgt, die je zo kunt importeren).

“Any sufficiently advanced technology is indistinguishable from magic.” – Arthur C. Clarke

Tovertypen is het eerste (en enige) voorbeeld wat zelfs mijn opa begrijpt wanneer ik het heb over “Lifehacking”.

Zó simpel is het dus. En dan heb ik er nog 29.29 uur mee bespaard ook.

textexpander-statistieken

Wat is “Tovertypen”?

Niets nieuws op zich. Waarschijnlijk ken je het al. Sterker nog, waarschijnlijk gebruik je het al.

De meeste mensen gebruiken de technologie, onbewust.

De technologie is vooral bekend onder de noemer autocorrect, waar projecten als Damn You Auto Correct! zelfs een hele website mee weten te vullen.

Je weet wel, op je telefoon, die spellingscorrectie en auto-aanvullingsfunctie. Gaat vanzelf, en je hebt er meestal nét te weinig invloed op.

Vooral bedoeld om typefouten te verbeteren, maar in de praktijk komt het er vaak op neer dat je hilarisch rare zinnen maakt.

Dat is ongeveer de technologie waar we misbruik van willen gaan maken om te kunnen “Tovertypen”.

Nu kun je met je autocorrect functie niet zo heel veel, en werkt het niet overal, dus adviseren wij een andere app: TextExpander.

Het idee van TextExpander is super simpel: je kunt zogenaamde snippets aanmaken. Een snippet is feitelijk gewoon een afkorting die je kunt typen, en een tekst die er dan op je scherm verschijnt.

Daardoor gaat teksten typen dus belachelijk veel sneller.

Denk maar eens terug aan je eigen werk. Wat gaat er sneller: teksten typen? Of teksten kopiëren/plakken?

Nu heb je normaal misschien niet altijd al die teksten die je wilt plakken bij de hand, maar met TextExpander wel. Het enige wat je hoeft te doen is de juiste afkorting te typen.

Wij mensen (en Nederlanders in het bijzonder) zijn bizar lui en verzinnen afkortingen voor alles, zodat we het niet hoeven te typen. Maar ja, het is niet altijd zo dat iedereen dezelfde afkortingen kent als jij.

Ook dat probleem kun je hiermee omzeilen. Jij typt gewoon afkortingen, maar er komen echte woorden en zinnen op het scherm. Win/Win.

Simpele voorbeelden

Tijd voor wat voorbeelden. We beginnen met een paar simpele, die iedereen kan gebruiken.

Het hele Tovertypen werkt dus zo: je typt een afkorting die voor jou logisch is, bijvoorbeeld “idd”. Vervolgens kijkt TextExpander constant mee wat je typt (zonder informatie naar hun servers te sturen, je privacy zit gewoon oké) en vervangt jouw afkortingen met de woorden/zinnen die jij bedoelde, in dit geval dus “inderdaad”.

Zo kan je dus met behulp van TextExpander makkelijk de beruchte “sms-taal” omzetten naar echte woorden. Denk bijvoorbeeld aan:

  • w8 ➔ wacht
  • idd ➔ inderdaad
  • iig ➔ in ieder geval
  • wss ➔ waarschijnlijk
  • wrm ➔ waarom

tovertypen-sms-taal
Kun je eindelijk gewoon sms-taal blijven typen, zelfs als je professioneel wilt overkomen. 😉

Maar je hoeft het daar niet bij te laten, nu kun je ook gewoon je eigen afkortingen gaan bedenken.

  • got; ➔ Game of Thrones
  • swe; ➔ Slimmer Werken eZine
  • tva ➔ Tijd voor Altijd
  • zas; ➔ zullen we afspreken op
  • mtbn ➔ Multitasken Bestaat Niet

eigen-afkortingen

Dit kunnen woorden zijn, termen, (korte) zinnen, openingstijden, etc. Laat TextExpander zijn magie maar doen.

Sterker nog. Je kunt dat hele tovertypen ook gebruiken om jouw eigen fouten te verbloemen. Het zou zomaar kunnen dat je, ondanks een goede typecursus, constant dezelfde typefout blijft maken. Niet omdat je niet kunt typen, en niet omdat je niet kunt spellen, maar vooral omdat de motoriek van jouw vingers raar werkt bij dat specifieke woord.

Zelf heb ik dat bijvoorbeeld bij

  • morgne ➔ morgen
  • meot ➔ moet
  • neit ➔ niet

typo

Vooral toen ik nog een QWERTY toetsenbord had (Nu heb ik Colemak) waren dat mijn constante typo’s. Deze kun je er dus ook gewoon in zetten als afkortingen, waardoor ze worden vervangen met het correcte woord.

En wat dacht je van tekens? Ik bedoel, hoe typ je een “✓”?

Zulke dingen zijn bij mij meestal een kwestie van 100 dingen proberen, en hopen dat de goede er een keer tussen zit. Of met de invoegen-dialoog klooien en hopen dat je het teken wat je nodig hebt daar tussen kunt vinden. Dat kost onnodig veel tijd.

Ook dat kun je dus fixen:

  • ,,check ➔ ✓
  • ,,eur ➔ €
  • ,,heart ➔ ♥
  • ,,smile ➔ ☺
  • ,,starb ➔ ★

tekens

Dat is precies hoe ik nu elke keer die pijlen typ. 😉

Er zijn zelfs al een aantal ingebouwde mappen vol met zulk soort snippets, bijvoorbeeld voor Emoji. Handig, dan hoef je niet zelf alles toe te voegen.

Nog zo iets wat je eigenlijk best regelmatig typt als je er op gaat letten: locaties.

Denk er maar eens over na: hoe vaak spreek jij iets af met iemand? Zakelijk of privé, dat maakt niet uit.

Best regelmatig heb je het over dezelfde plekken.

  • @010 ➔ Rotterdam
  • @do ➔ Dordrecht
  • @nl ➔ Nederland
  • @bm ➔ Boekmans
  • @zh ➔ Zuid Holland

locaties

Werkt natuurlijk ook prima als je weer eens ergens een formulier in moet vullen met je adres gegevens.

En ach.. Als je dan toch bezig bent met gegevens, waarom zou je het bij locaties laten?

Nog los van de tijdwinst; er zijn ook genoeg gegevens die ik onmogelijk kan onthouden.

  • btw; ➔ NL063050845B01
  • kvk; ➔ 24482637
  • zrek; ➔ NL33 RABO 0115 0224 49
  • groen; ➔ #538932
  • paars; ➔ #682458

gegevens

Tijdje terug was er die hele ophef over het overstappen naar IBAN. Veel gedoe, mensen konden het niet meer onthouden, en iedereen gaf per ongeluk nog gewoon hun oude rekeningnummer door.

Het probleem van het niet kunnen onthouden had ik altijd al, maar voor de rest was die hele overstap vooral een kwestie van één keer, één snippet aanpassen. Kwestie van 5 seconden werk.

Gevorderden voorbeelden

De basis hebben we. Handig dat Tovertypen, maar laten we eerlijk wezen: een goede secretaresse is ons nog steeds te snel af.

Op deze manier is TextExpander misschien nog niet de €32.95 waard (Gelukkig geven we naast onze ~3000 snippets ook een kortingscode weg 😉 ).

Gebruik deze link, en krijg 20% korting op TextExpander.

Dus laten we eens een stap verder gaan.

Tot nu toe hebben we vooral korte tekstjes gedaan, maar dat hoeft natuurlijk niet. Het zal TextExpander een zorg wezen hoeveel tekst je er in zet. Dit kunnen ook gewoon complete mails zijn.

  • Afwijzingen voor connecten op social media
  • Afspraak bevestigingen
  • Routebeschrijving
  • Uitnodiging voor evenement
  • Evaluatie van training
  • Beloofde linkjes naar aanleiding van spreekbeurt

Nu komen we op het niveau dat we in ieder geval die secretaresses in kunnen halen. Nu gaan we van “handig” naar “toveren”.

Je kunt namelijk bij zulke zaken verder gaan dan alleen een paar alinea’s tekst. Je kunt ook gelijk plaatjes invoegen.

Bijvoorbeeld een screenshot van Google Maps met de locatie. En een foto van het pand, zodat iemand weet hoe het eruit ziet. Klikbaar natuurlijk, zodat ze gelijk naar Google Maps kunnen voor de route, of naar de website om het lunchmenu te checken.

Zo weten mensen gelijk waar ze aan toe zijn.

Eventueel kun je zelfs werken met keuze- en invulvelden. Afhankelijk van de tijd die ik afspreek varieer ik meestal tussen Boekmans en Villa Augustus. Op zich is Boekmans dichterbij, dus daar ga ik liever heen, maar Villa Augustus is al eerder open.

En een invuldveld voor de naam van de persoon waar je mee afspreekt (kun je 1x invullen en eventueel op verschillende plekken in je mail terug laten komen), en een keuze veld voor welke locatie het was.

afspraak bevestiging

Stel je eens voor dat je zo’n afspraakbevestiging doet bijvoorbeeld. Wel zo fijn als daar de datum van de afspraak in staat, toch?

Dit kun je natuurlijk niet echt doen met vaste tekst in je snippet. Een snippet voor elke maand lukt nog

  • !m3 ➔ Maart
  • !m9 ➔ September
  • !mn ➔ November

Maar wanneer je specifieker wilt zijn moet je gaan werken met berekeningen.

  • ddate ➔ %d-%m-%Y (Datum van vandaag)
  • d– ➔ %@–1D%d-%m-%Y (Gisteren: Datum van vandaag – 1 dag)
  • dm– ➔ %@–1M%d-%m-%Y (1 Maand geleden: Datum van vandaag – 1 maand)
  • dw++ ➔ %@+7D%d-%m-%Y (Volgende week: Datum van vandaag + 7 dagen)

Je kunt met behulp van wat scripts zelfs zo ver gaan dat je de datum van aanstaande dinsdag kunt invoegen.

In eerste instantie weet je natuurlijk niet hoeveel dagen dat dat is, dus je kunt niet simpelweg +5 doen of iets dergelijks.

Kwestie van datum +1 dag blijven doen, en checken welke dag het dan is, tot dat je bij dinsdag uitkomt.

set theDate to (current date) + 1 * days 
repeat until weekday of theDate = Tuesday 
 set theDate to theDate + 1 * days 
end repeat 
set theDate to "Dinsdag (" & (text -2 thru -1 of ("0" & (day of theDate as integer))) & "-" & (text -2 thru -1 of ("0" & (month of theDate as integer))) & "-" & year of theDate & ")"

Geen paniek. Je hoeft al die code niet te snappen. Snippets voor dit soort dingen (en een hele berg andere snippets) kun je gewoon van ons downloaden, wij geven al onze snippets weg. 😉

Als we het dan tóch over scripts hebben. Bij TextExpander kun je gebruik maken van Shell Script en AppleScript. Daar kun je nog veel meer mee dan alleen datum berekeningen maken.

Zo heb ik bijvoorbeeld ook een script waarmee ik spaties in tekst op m’n klembord kan vervangen met koppeltekens. Handig als ik bestanden online wil zetten, want online werken spaties in bestandsnamen meestal niet zo goed.

#!/usr/bin/env ruby

clip = %x{__CF_USER_TEXT_ENCODING=$UID:0x8000100:0x8000100 pbpaste}
print clip.gsub(/\b\s\b/,’-')

Of een script dat zorgt voor een willekeurige tekst. Gebruik ik vooral voor mijn groet boven emails. Of ik nou Hi, Hé, Ha, Hoi, of Hallo zeg. Ik typ alleen maar /hi:

set greetingsList to {"Hi", "Hé", "Ha", "Hoi", "Hallo"}
set listLength to count greetingsList
set randomNumber to (random number from 1 to listLength)
set selectedGreeting to item randomNumber of greetingsList
return selectedGreeting

Maar ook kan ik de volledige specificaties van mijn laptop tevoorschijn toveren met /compinfo. Alles van besturingssysteem (en versienummer), processors, RAM, tot de grootte van mijn SSD.

Dat compinfo script is eigenlijk vooral een bundeling van andere snippets. Er staat niets meer in dan:

Model: %snippet:/modelid%
OS Version: %snippet:/sysvers%
Processor: %snippet:/procspd% %snippet:/procname%
Graphics: %snippet:/grchip% %snippet:/grvram%
Storage: %snippet:/stormedia%
Memory: %snippet:/ram%

De echte gegevens worden daarmee uit andere snippets (dat zijn in dit geval wel scripts) gehaald. Een soort van snippets in snippets zeg maar. “Nested Snippets” noemen ze dat.

Dit gebruik ik ook heel veel om mezelf te helpen al die afkortingen te onthouden.

Bijvoorbeeld voor sofi nummer, of burger service nummer, of persoons nummer, of euh geen idee hoe ze het nog meer noemen. Mijn nummertje als persoon zoals ik bekend sta bij de overheid.

Ik stel gewoon al die afkortingen die zij gebruiken in(waarom zijn ze daar niet gewoon consistent mee?) in, en verwijs naar één enkele snippet met de echte gegevens.

  • pnr; ➔ %snippet:bsn;%
  • sofi; ➔ %snippet:bsn;%
  • bsn; ➔ 123456789 (mijn echte nummer)

Tips

Ik denk dat je nu wel genoeg voorbeelden hebt om aan de slag te kunnen met Tovertypen. Zo niet, download gewoon even onze snippets, dan heb je voorbeelden zat.

Op zich is TextExpander (in eerste instantie) een heel simpele tool waarmee je binnen luttele minuten aan de slag kunt om uren te besparen, maar ik wil je nog wel een paar best practices meegeven die ik in de afgelopen paar jaar heb geleerd.

Om te beginnen: Synchroniseer!

Tovertypen is natuurlijk heel relaxt om te doen op je Mac, maar wat nou als je aan het typen bent op bijvoorbeeld je iPhone of iPad? Nou dan is daar ook TextExpander voor, maar dan moet je natuurlijk wel even zorgen dat je de synchronisatie aanzet. Kan gewoon via Dropbox, hoef je verder niets aan in te stellen.

synchroniseer

Sinds iOS 8 kun je zelfs TextExpander als toetsenbord instellen, dan werkt het volledig automatisch, overal.

Synchroniseren werkt trouwens ook prima wanneer je meerdere Macs hebt.

Synchroniseren met Windows werkt dan weer niet. Maar dat komt vooral omdat er (volgens mij) geen TextExpander voor Windows is. Misschien dat je het dan kunt proberen met Breevy.

Nog zo iets waar je op wilt letten als je begint met Tovertypen: Delimiters.

Moeilijke naam, simpele functie. Feitelijk is een delimiter de toets die je in zou moeten drukken voordat TextExpander zijn magie doet.

Misschien dat je het in eerste instantie nog een beetje eng vind om te gaan toveren, en dus de delimiter instelt als tab of iets dergelijks.

Doe dit niet.

Magie werkt het best als jij niet door hebt dat het gebeurt, dus laat TextExpander maar gewoon teksten omzetten direct zodra het getypt wordt. Dan wordt het onbewuste magie, waar jij het meeste profijt van hebt.

delimiters

Enige waar je dan wel op moet letten is dat je afkortingen niet voorkomen in normale woorden.

Zo heb ik wel eens het idee gehad om “Stadscafé” af te korten naar “sc”, want zo noemden wij het.

Enig idee wat daar fout mee ging?

Precies. Elke keer als je een woord wilt typen dat begint met sch.. Zoals “Schaap”, dan komt er “Stadscaféhaap” te staan.

Maar goed, dat is simpel op te lossen. Als je per ongeluk een afkorting hebt bedacht die vaker voorkomt in woorden kun je er gewoon een ; achter zetten. Of een @ ervoor. Of of..

Ik probeer daar voor mezelf consistent in te zijn. Begin met:

  • ! = Iets met een datum
  • @ = Locaties
  • / = Scripts (kan langer duren)Of eindig met:
  • ; = Gewoon om Stadscaféhaap te voorkomen

Je kunt er natuurlijk ook voor kiezen om geen ; te gebruiken, maar juist een letter. Maakt het in ieder geval makkelijker om te typen op iOS.

En tot slot, mijn laatste tip: applicatie-specifieke snippet groepen zijn heel krachtig.

Ik heb bijvoorbeeld een groep voor Airmail, mijn email-programma.

Als ik daar dan een smiley typ, dan voegt TextExpander een plaatje van die smiley toe. Vind ik leuker dan dubbele–punt-haakje-sluiten.

Hetzelfde doe ik voor TextMate.

applicatie-specifiek

Soms moet ik wat met HTML doen, dan gebruik ik TextMate. En soms wil ik dan ook zorgen dat er een smiley staat. Ook hier vind ik dubbele–punt-haakje-sluiten niet leuk, maar kan ik geen plaatje invoegen.

Kwestie van laten vervangen door een stuk HTML code.

In dit geval krijg je dan wel een oranje markering over je afkorting (wat normaal staat voor een conflict), maar dat geeft niet want die ene werkt alleen in Airmail, en die ander alleen in TextMate.

Download onze (~3000) snippets

Super gemotiveerd? Wil je nu direct aan de slag met tovertypen? Download dan een berg van onze snippets.

Wij hebben bijna al onze snippets (alles behalve persoonlijke gegevens) geëxporteerd. Zodat jij die met 1 druk op de knop kunt importeren.

Dan hoef jij het wiel niet opnieuw uit te vinden.

Download onze snippets, en begin vandaag nog met tijd besparen.

tesnippetsmedium

Download onze snippets.

[sociallocker]test[/sociallocker]

[voornaam]
[voornaam]
[emailadres]
[emailadres]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]
[voornaam]
[voornaam]
[emailadres]
[emailadres]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]
[voornaam1]
[voornaam1]
[email1]
[email1]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]
[sl_lead_magnet_popup]
Download nu
[voornaam1]
[voornaam1]
[email1]
[email1]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]
[voornaam1]
[voornaam1]
[email1]
[email1]
[submit]
[submit]
[submit]
[submit]
[formId]
[formId]
[return]
[return]
[formName]
[formName]