Työympäristö määrittää monia näppäimistön pikanäppäimiä, joilla voi toteuttaa yleisiä toimintoja näppäimistöllä. Ympäristön vanhoissa versioissa lisäosat pystyivät määrittämään toiminnon määrityksen yhteydessä pikanäppäimen, jota käytetään niiden toiminnolle. Tämä voi kuitenkin aiheuttaa monia ongelmia:
Näiden ongelmien ratkaisemista varten ympäristö määrittää muutettavissa olevan näppäinsidontastrategian, jota lisäosat voivat laajentaa. Se ratkaisee edellä kuvatut ongelmat ja tuo mukanaan uusia mahdollisuuksia:
Perusstrategian mukaan lisäosat määrittävät merkitystä koskevia toimintoja komentojen avulla. Komennot ovat yksinkertaisesti toiminnon ja siihen liittyvän luokan esittelyjä. Komentoja voi liittää näppäinsidontoihin, toimintoihin ja käsittelijöihin. Komennot eivät määritä toiminnon toteutusta. Kun lisäosa määrittää toiminnon muokkausohjelmalle, toimintojoukolle tai näkymälle, toiminto voi määrittää, että se on jonkin näiden komentojen toteutus. Tämä mahdollistaa merkitykseltään vastaavien toimintojen liittämisen samaan komentoon.
Kun komento on määritetty, voidaan määrittää komentoon viittaava näppäinsidonta. Näppäinsidonta määrittää näppäilysarjan, jota käytetään komennon toteutukseen. Näppäinsidonta voi viitata skeemaan, jota käytetään näppäinsidontojen ryhmittämiseen eri nimisiin skeemoihin, jotka käyttäjä voi aktivoida Oletusasetukset-valintaikkunasta.
Tätä valaisee parhaiten työympäristön tutkiminen ja komentojen ja näppäinsidontojen esittelytavan tarkastelu. Seuraavaksi tarkastellaan sitä, miten näppäinsidontoja määritetään työympäristön toimintoihin.