Tildel genvejstaster¶
Hver kommando i OctoEdit — indbygget redigering, visningskontakter og kommandoer bidraget af udvidelsesmoduler — kan tildeles på ny, frigøres eller nulstilles fra ét sted: Indstillinger ▸ Genvejstaster.
Tabellen¶
Siden viser hver kommando med dens Kategori, nuværende Genvejstast og Standard. Tilpassede rækker vises med fed; filterfeltet indsnævrer listen, mens du skriver (det matcher kommandonavnet, kategorien, tastekombinationen og det interne kommando-id).
Ændringer samles, mens du redigerer, og anvendes, når du trykker på OK eller Anvend — menuer, kommandopaletten og udvidelsesmodulernes vinduer opfanger de nye kombinationer med det samme, uden genstart. Annullér kasserer alt, du har lagt til rette.
At tildele en kommando på ny¶
- Markér en række.
- Klik i feltet Ny genvejstast, og tryk den ønskede kombination.
- Klik på Tildel (eller på Fjern tildelingen for at fjerne tilknytningen, eller på Nulstil til standard).
En kombination skal indeholde Ctrl, Alt eller Meta eller være en funktionstast
(F1–F12, med vilkårlige modifikatorer). Bare eller kun med Shift kombinerede
skrive- og navigationstaster — bogstaver, Enter, Backspace, Delete,
piletaster, Home/End, PageUp/PageDown og Tab/Esc — er reserverede:
de skriver eller flytter markøren, så tildelingen afviser dem.
Faste taster
Tab og Esc inde i editoren (udfoldning af kodestumper og deres felter,
indrykning, at folde flere markører sammen, at lukke pop op-vinduer) er fast
adfærd, ikke kommandoer, der kan tildeles på ny, og de optræder aldrig i
tabellen.
Konflikter¶
To kommandoer kan aldrig have samme kombination i samme sammenhæng — det ville efterlade begge døde, så tildelingen forhindrer det på forhånd:
- At tildele en kombination, der allerede er optaget, viser en meddelelse i rækken, der navngiver indehaveren. Vælg en anden kombination, eller klik på Tildel igen for at flytte den hertil — den forrige indehaver bliver frigjort (en ændring, du kan se og fortryde i dens egen række).
- Når et nyinstalleret udvidelsesmodul leverer en standard, der støder sammen med din nuværende opsætning, beholder den siddende tasten: den nyankomne suspenderes for sessionen, en meddelelse vises, og rækken angiver (suspenderet: konflikt med …). Suspenderingen gemmes aldrig — i samme øjeblik den vindende kombination flytter væk, vågner den suspenderede standard igen.
- Samme kombination må lovligt forekomme i forskellige sammenhænge — for
eksempel er
Ctrl+ZRediger ▸ Fortryd overalt og «fortryd kopieret ændring» inde i et sammenligningsfaneblad; den mere specifikke tilknytning vinder, mens dens visning har fokus.
Tastaturlayout: eksport, import, forudindstillinger¶
- Eksportér… gemmer dine tilpasninger til en JSON-fil
(
{"version": 1, "overrides": { "<command id>": "<chord>" }}). - Importér… erstatter hele dit layout med filens (efter en bekræftelse). Poster for kommandoer, der ikke findes i din installation, ignoreres og tælles, så tastaturlayout overlever version- og udvidelsesmodulændringer.
- Indlæs forudindstilling anvender et medfølgende tastaturlayout — VS Code og Notepad++ følger med (de fleste standardværdier passer allerede til de editorer; forudindstillingerne dækker de kombinationer, der afviger, såsom foldekommandoerne).
Vedligeholdelse¶
- Nulstil alle… fører hver kommando tilbage til sin standard.
- Fjern forældede poster… sletter gemte tilpasninger, der hører til kommandoer, som ikke længere er installeret (for eksempel fra et afinstalleret udvidelsesmodul). Ellers bevares de, så en geninstallation af et udvidelsesmodul genskaber dine tilknytninger.
Tip
Kommandopaletten viser altid den nuværende kombination ved siden af hver kommando, så den fungerer også som hurtig opslagsliste efter en omtildelingsomgang.