Tildel hurtigtaster¶
Enhver kommando i OctoEdit — innebygd redigering, brytere for visningen og kommandoer fra programtillegg — kan få en ny binding, få bindingen fjernet eller tilbakestilles fra ett sted: Innstillinger ▸ Hurtigtaster.
Tabellen¶
Siden viser hver kommando med sin kategori, sin gjeldende hurtigtast og sin standard. Rader du har endret, vises i halvfet; filterfeltet snevrer inn listen mens du skriver (det matcher kommandonavnet, kategorien, tastekombinasjonen og den interne kommando-id-en).
Endringene samles opp mens du redigerer, og settes i verk når du trykker på OK eller Bruk — menyene, kommandopaletten og programtilleggenes vinduer tar de nye kombinasjonene i bruk med det samme, uten at noe må startes på nytt. Avbryt forkaster alt du har samlet opp.
Å gi en kommando en ny binding¶
- Merk en rad.
- Klikk i feltet Ny hurtigtast, og trykk den kombinasjonen du vil ha.
- Klikk på Tildel (eller på Fjern tildelingen for å fjerne bindingen, eller på Tilbakestill til standard).
En kombinasjon må inneholde Ctrl, Alt eller Meta, eller være en funksjonstast
(F1–F12, med hvilke som helst modifikatorer). Bare tastetrykk eller trykk med
bare Shift på skrive- og navigasjonstastene — bokstaver, Enter, Backspace,
Delete, piltaster, Home/End, PageUp/PageDown og Tab/Esc — er
reservert: de skriver eller flytter markøren, så tildelingen nekter dem.
Faste taster
Tab og Esc inne i redigereren (utfolding av kodebiter og felter, innrykk, det
å slå flere markører sammen, det å lukke lister) er fast oppførsel og ikke
kommandoer som kan få nye taster, og de kommer aldri fram i tabellen.
Konflikter¶
To kommandoer kan aldri ha den samme kombinasjonen i den samme sammenhengen — det ville gjøre begge døde, så tildelingen hindrer det på forhånd:
- Tildeler du en kombinasjon som allerede er tatt, vises en melding i linjen som navngir den som har den. Velg en annen kombinasjon, eller klikk på Tildel på nytt for å flytte den hit — den forrige innehaveren står da uten binding (en endring du kan se og angre i dens egen rad).
- Når et nyinstallert programtillegg kommer med en standard som kolliderer med oppsettet ditt, beholder den som var der først, tasten: den nye settes på pause for økten, en melding kommer fram, og raden viser (på pause: er i konflikt med …). Pausen lagres aldri — i det øyeblikket den vinnende kombinasjonen flytter seg, våkner standarden som var satt på pause, til live igjen.
- Den samme kombinasjonen kan lovlig komme fram i ulike sammenhenger —
Ctrl+Zer for eksempel Rediger ▸ Angre globalt og «angre kopiert endring» inne i en sammenligningsfane; den mer bestemte bindingen vinner mens visningen dens har fokus.
Tastaturoppsett: eksport, import og ferdige oppsett¶
- Eksporter… lagrer dine egne endringer til en JSON-fil
(
{"version": 1, "overrides": { "<command id>": "<chord>" }}). - Importer… erstatter hele oppsettet ditt med filens (etter en bekreftelse). Poster for kommandoer som ikke finnes i installasjonen din, hoppes over og telles, så tastaturoppsett overlever endringer i versjoner og programtillegg.
- Last inn forhåndsoppsett tar i bruk et medfølgende tastaturoppsett — VS Code og Notepad++ følger med (de fleste standardene passer allerede til de redigererne; de ferdige oppsettene dekker de kombinasjonene som er ulike, for eksempel foldkommandoene).
Vedlikehold¶
- Tilbakestill alle… setter hver kommando tilbake til standarden sin.
- Fjern utdaterte oppføringer… sletter lagrede endringer som hører til kommandoer som ikke lenger er installert (for eksempel et avinstallert programtillegg). De blir ellers tatt vare på, så bindingene dine kommer tilbake om du installerer et programtillegg på nytt.
Tip
Kommandopaletten viser alltid den gjeldende kombinasjonen ved siden av hver kommando, så den er samtidig et raskt oppslagsverk etter en runde med nye tildelinger.