Profilo di base emacs

Il profilo di base emacs contiene assegnazioni di tasti predefinite che dovrebbero essere familiari agli utenti di emacs.

Alcune delle impostazioni tasto ed evento del mouse elencate di seguito potrebbero non essere disponibili nell'ambiente (configurazione della stazione di lavoro, sistema operativo, supporto Java, applicazioni editor di chiusura, ecc.) in cui l'editor è in esecuzione.  La serie di impostazioni tasto e mouse dell'attuale vista editor può essere anche estesa e modificata dall'applicazione editor, dal programma di analisi dei documenti attivo e dalle estensioni dell'editor in uso.

Impostazioni tasti

Le impostazioni dei tasti elencate di seguito indicano la definizione del tasto (ad esempio, "a-0") e l'azione dell'editor (ad esempio, "appendToActionArgument").  Per informazioni sulla definizione dei tasti, fare riferimento al parametro keyAction.

a-0.secondary Alt+0 appendToActionArgument
a-1.secondary Alt+1 appendToActionArgument
a-2.secondary Alt+2 appendToActionArgument
a-3.secondary Alt+3 appendToActionArgument
a-4.secondary Alt+4 appendToActionArgument
a-5.secondary Alt+5 appendToActionArgument
a-6.secondary Alt+6 appendToActionArgument
a-7.secondary Alt+7 appendToActionArgument
a-8.secondary Alt+8 appendToActionArgument
a-9 Alt+9 appendToActionArgument
a-atSign Alt+@ setQuickMarkWord
a-b Alt+B prevWord
a-backSlash Alt+\ deleteWhiteSpace
a-backSpace Alt+Backspace deletePrevWord
a-c Alt+C capitalizeWord
a-d Alt+D deleteNextWord
a-delete Alt+Canc deletePrevWord
a-f Alt+F nextWord
a-f9 Alt+F9 print
a-greaterThanSign Alt+> bottom
a-i Alt+I insertTab
a-l Alt+L lowerCaseWord
a-lessThanSign Alt+< top
a-minus Alt+- appendToActionArgument
a-percent Alt+% findAndReplace
a-space Alt+Spazio oneSpace
a-t Alt+T transposeWords
a-u Alt+U upperCaseWord
a-v.secondary Alt+V pageUp
a-x Alt+X commandLine
a-y Alt+Y yankPrevious
a-z Alt+Z scrollUp
backSpace.secondary Backspace backSpace
c-0.secondary Ctrl+0 appendToActionArgument
c-1.secondary Ctrl+1 appendToActionArgument
c-2.secondary Ctrl+2 appendToActionArgument
c-3.secondary Ctrl+3 appendToActionArgument
c-4.secondary Ctrl+4 appendToActionArgument
c-5.secondary Ctrl+5 appendToActionArgument
c-6.secondary Ctrl+6 appendToActionArgument
c-7.secondary Ctrl+7 appendToActionArgument
c-8.secondary Ctrl+8 appendToActionArgument
c-9.secondary Ctrl+9 appendToActionArgument
c-a-0.secondary Ctrl+Alt+0 appendToActionArgument
c-a-1.secondary Ctrl+Alt+1 appendToActionArgument
c-a-2.secondary Ctrl+Alt+2 appendToActionArgument
c-a-3.secondary Ctrl+Alt+3 appendToActionArgument
c-a-4.secondary Ctrl+Alt+4 appendToActionArgument
c-a-5.secondary Ctrl+Alt+5 appendToActionArgument
c-a-6.secondary Ctrl+Alt+6 appendToActionArgument
c-a-7.secondary Ctrl+Alt+7 appendToActionArgument
c-a-8.secondary Ctrl+Alt+8 appendToActionArgument
c-a-9.secondary Ctrl+Alt+9 appendToActionArgument
c-a-minus.secondary Ctrl+Alt+- appendToActionArgument
c-a-o Ctrl+Alt+O splitAndShift
c-a-s.secondary Ctrl+Alt+S find
c-a Ctrl+A home
c-atSign.secondary Ctrl+@ setQuickMark
c-b.secondary Ctrl+B left
c-c Ctrl+C nullAction
c-d Ctrl+D delete
c-e Ctrl+E end
c-f.secondary Ctrl+F right
c-g Ctrl+G nullAction
c-i Ctrl+I nullAction
c-j Ctrl+J nullAction
c-k Ctrl+K killLine
c-l Ctrl+L scrollCenter
c-minus.secondary Ctrl+- appendToActionArgument
c-n.secondary Ctrl+N down
c-o Ctrl+O split
c-p.secondary Ctrl+P up
c-q Ctrl+Q nullAction
c-r Ctrl+R findUp
c-s Ctrl+S find
c-space Ctrl+Spazio setQuickMark
c-t Ctrl+T transposeCharacters
c-u Ctrl+U setActionArgument
c-underscore.secondary Ctrl+_ undo
c-v.secondary Ctrl+V pageDown
c-w Ctrl+W killRegion
c-x,c-l Ctrl+X,Ctrl+L lowerCaseRegion
c-x,c-o Ctrl+X,Ctrl+O deleteBlankLines
c-x,c-s Ctrl+X,Ctrl+S save
c-x,c-t Ctrl+X,Ctrl+T transposeLines
c-x,c-u Ctrl+X,Ctrl+U upperCaseRegion
c-x,c-w Ctrl+X,Ctrl+W saveAs
c-x,c-x Ctrl+X,Ctrl+X findQuickMark
c-x,closeBracket.secondary Ctrl+X,] bottom
c-x,closeParenthesis Ctrl+X,) keyRecorderStop
c-x,e Ctrl+X,E keyRecorderPlay
c-x,greaterThanSign Ctrl+X,> pageRight
c-x,h Ctrl+X,H setQuickMarkAll
c-x,i Ctrl+X,I get
c-x,lessThanSign Ctrl+X,< pageLeft
c-x,openBracket.secondary Ctrl+X,[ top
c-x,openParenthesis Ctrl+X,( keyRecorderStart
c-x,u Ctrl+X,U undo
c-y Ctrl+Y yank
c-z Ctrl+Z scrollDown
delete Canc backSpace
down Giù down
end Fine bottom
enter Invio splitLine
escape,0.secondary Esc,0 appendToActionArgument
escape,1.secondary Esc,1 appendToActionArgument
escape,2.secondary Esc,2 appendToActionArgument
escape,3.secondary Esc,3 appendToActionArgument
escape,4.secondary Esc,4 appendToActionArgument
escape,5.secondary Esc,5 appendToActionArgument
escape,6.secondary Esc,6 appendToActionArgument
escape,7.secondary Esc,7 appendToActionArgument
escape,8.secondary Esc,8 appendToActionArgument
escape,9.secondary Esc,9 appendToActionArgument
escape,a-y.secondary Esc,Alt+Y yankPrevious
escape,atSign.secondary Esc,@ setQuickMarkWord
escape,b.secondary Esc,B prevWord
escape,backSlash.secondary Esc,\ deleteWhiteSpace
escape,backSpace.secondary Esc,Barra retroversa deletePrevWord
escape,c-o Esc,Ctrl+O splitAndShift
escape,c-s Esc,Ctrl+S find
escape,c.secondary Esc,C capitalizeWord
escape,d.secondary Esc,D deleteNextWord
escape,delete.secondary Esc,Canc deletePrevWord
escape,f.secondary Esc,F nextWord
escape,f9 Esc,F9 print
escape,greaterThanSign Esc,> bottom
escape,l.secondary Esc,L lowerCaseWord
escape,lessThanSign Esc,< top
escape,minus.secondary Esc,- appendToActionArgument
escape,percent.secondary Esc,% findAndReplace
escape,space.secondary Esc,Spazio oneSpace
escape,t.secondary Esc,T transposeWords
escape,u.secondary Esc,U upperCaseWord
escape,v.secondary Esc,V pageUp
escape,x.secondary Esc,X commandLine
escape,z.secondary Esc,Z scrollUp
f10 F10 redo
f9 F9 undo
home Home top
insert Ins toggleInsert
left Sinistro left
numpadEnter.secondary Invio (Tn) splitLine
pageDown Pagina Giù pageDown
pageUp Pagina Su pageUp
right Destro right
tab Tasto di tabulazione indentText
up Su up
a-f9.c Alt+F9 print
a-v.c.secondary Alt+V pageUp
c-g.c Ctrl+G nullAction
c-l.c Ctrl+L scrollCenter
c-r.c Ctrl+R findUp
c-s.c Ctrl+S findNext
c-underscore.c Ctrl+_ undo
c-v.c.secondary Ctrl+V pageDown
c-x,c-s.c Ctrl+X,Ctrl+S save
c-x,c-w.c Ctrl+X,Ctrl+W saveAs
c-x,greaterThanSign.c Ctrl+X,> pageRight
c-x,i.c Ctrl+X,I get
c-x,lessThanSign.c Ctrl+X,< pageLeft
c-x,u.c Ctrl+X,U undo
escape,f9.c Esc,F9 print
escape,v.c.secondary Esc,V pageUp
pageDown.c Pagina Giù pageDown
pageUp.c Pagina Su pageUp

Impostazioni degli eventi del mouse

Le impostazioni relative agli eventi del mouse elencate di seguito vengono suddivise in coppie evento e azione del mouse.  La prima stringa (ad esempio, "1-a-dragged") indica l'evento del mouse, mentre la seconda stringa indica l'azione (ad esempio, "blockMarkToMouse").  Per informazioni sulla definizione di un evento del mouse, fare riferimento al parametro mouseAction.

1-a-dragged blockMarkToMouse
1-a-pressed.1 cursorToMouse
1-a-pressed.2 blockMarkRectangleAtMouse
1-c-a-pressed.1 blockUnmark
1-c-a-s-pressed.1 blockUnmark
1-c-dragged blockMarkToMouse
1-c-pressed.1 cursorToMouse
1-c-pressed.2 blockMarkElementAtMouse
1-c-s-pressed.1 expandHideAtMouse
1-dragged blockMarkToMouse
1-pressed.1 cursorToMouse
1-pressed.2 blockMarkWordAtMouse
1-s-dragged blockMarkToMouse
1-s-pressed.1 blockMarkToMouse
2-c-s-pressed.1 expandHideAtMouse
3-c-s-pressed.1 expandHideAtMouse
3-pressed.1 popupAtMouse
a-dragged blockMarkToMouse
a-pressed.1 cursorToMouse
a-pressed.2 blockMarkRectangleAtMouse
c-a-pressed.1 blockUnmark
c-a-s-pressed.1 blockUnmark
c-dragged blockMarkToMouse
c-pressed.1 cursorToMouse
c-pressed.2 blockMarkElementAtMouse
dragged blockMarkToMouse
pressed.1 cursorToMouse
pressed.2 blockMarkWordAtMouse
s-dragged blockMarkToMouse
s-pressed.1 blockMarkToMouse
1-a-dragged.p blockMarkToMouse
1-a-pressed.1.p cursorToMouse
1-a-pressed.2.p blockMarkRectangleAtMouse
1-c-a-pressed.1.p blockUnmark
1-c-a-s-pressed.1.p blockUnmark
1-c-dragged.p blockMarkToMouse
1-c-pressed.1.p cursorToMouse
1-c-pressed.2.p blockMarkElementAtMouse
1-c-s-pressed.1.p expandHideAtMouse
1-dragged.p blockMarkToMouse
1-pressed.1.p cursorToMouse
1-pressed.2.p blockMarkWordAtMouse
1-s-dragged.p blockMarkToMouse
1-s-pressed.1.p blockMarkToMouse
2-c-s-pressed.1.p expandHideAtMouse
3-c-s-pressed.1.p expandHideAtMouse
3-pressed.1.p popupAtMouse
a-dragged.p blockMarkToMouse
a-pressed.1.p cursorToMouse
a-pressed.2.p blockMarkRectangleAtMouse
c-a-pressed.1.p blockUnmark
c-a-s-pressed.1.p blockUnmark
c-dragged.p blockMarkToMouse
c-pressed.1.p cursorToMouse
c-pressed.2.p blockMarkElementAtMouse
dragged.p blockMarkToMouse
pressed.1.p cursorToMouse
pressed.2.p blockMarkWordAtMouse
s-dragged.p blockMarkToMouse
s-pressed.1.p blockMarkToMouse
1-a-dragged.e blockMarkToMouse
1-a-pressed.1.e cursorToMouse
1-a-pressed.2.e blockMarkRectangleAtMouse
1-c-a-pressed.1.e blockUnmark
1-c-a-s-pressed.1.e blockUnmark
1-c-dragged.e blockMarkToMouse
1-c-pressed.1.e cursorToMouse
1-c-pressed.2.e blockMarkElementAtMouse
1-c-s-pressed.1.e expandHideAtMouse
1-dragged.e blockMarkToMouse
1-pressed.1.e expandHideAtMouse
1-pressed.2.e expandHideAtMouse
1-pressed.3.e expandHideAtMouse
1-s-dragged.e blockMarkToMouse
1-s-pressed.1.e blockMarkToMouse
2-c-s-pressed.1.e expandHideAtMouse
3-c-s-pressed.1.e expandHideAtMouse
3-pressed.1.e popupAtMouse
a-dragged.e blockMarkToMouse
a-pressed.1.e cursorToMouse
a-pressed.2.e blockMarkRectangleAtMouse
c-a-pressed.1.e blockUnmark
c-a-s-pressed.1.e blockUnmark
c-dragged.e blockMarkToMouse
c-pressed.1.e cursorToMouse
c-pressed.2.e blockMarkElementAtMouse
dragged.e blockMarkToMouse
pressed.1.e expandHideAtMouse
pressed.2.e expandHideAtMouse
pressed.3.e expandHideAtMouse
s-dragged.e blockMarkToMouse
s-pressed.1.e blockMarkToMouse

Argomenti correlati
Comandi, azioni e parametri dell'editor
Profili dell'editor

Riferimento correlato
Comandi predefiniti dell'editor
Parametri dell'editor
Parametro keyAction
Parametro mouseAction