emacs-Basisprofil

Das Basisprofil emacs verfügt über standardmäßige Tastenbelegungen, mit denen emacs-Benutzer vertraut sein sollten.

Möglicherweise sind nicht alle unten aufgeführten Einstellungen für Tasten und Mausereignisse in der jeweiligen Umgebung, in der der Editor ausgeführt wird, verfügbar (abhängig von der Workstationkonfiguration, dem Betriebssystem, der Java-Unterstützung, der enthaltenen Editoranwendung usw.).  Die Gruppe der Tasten- und Mauseinstellungen in der aktuellen Editorsicht kann auch durch die Editoranwendung, den aktiven Dokumentparser und die Editorerweiterungen, die in Kraft sind, erweitert und geändert werden.

Tastaturbelegung

Die unten aufgelistete Tastaturbelegung zeigt die Tastendefinition (beispielsweise "a-0") und die Editoraktion (beispielsweise "appendToActionArgument").  Vollständige Referenzinformationen zum Definieren einer Taste befinden sich in den Erläuterungen zum Parameter 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+Rückschritt deletePrevWord
a-c Alt+C capitalizeWord
a-d Alt+D deleteNextWord
a-delete Alt+Entf 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+Leerschritt 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 Rückschritt backSpace
c-0.secondary Strg+0 appendToActionArgument
c-1.secondary Strg+1 appendToActionArgument
c-2.secondary Strg+2 appendToActionArgument
c-3.secondary Strg+3 appendToActionArgument
c-4.secondary Strg+4 appendToActionArgument
c-5.secondary Strg+5 appendToActionArgument
c-6.secondary Strg+6 appendToActionArgument
c-7.secondary Strg+7 appendToActionArgument
c-8.secondary Strg+8 appendToActionArgument
c-9.secondary Strg+9 appendToActionArgument
c-a-0.secondary Strg+Alt+0 appendToActionArgument
c-a-1.secondary Strg+Alt+1 appendToActionArgument
c-a-2.secondary Strg+Alt+2 appendToActionArgument
c-a-3.secondary Strg+Alt+3 appendToActionArgument
c-a-4.secondary Strg+Alt+4 appendToActionArgument
c-a-5.secondary Strg+Alt+5 appendToActionArgument
c-a-6.secondary Strg+Alt+6 appendToActionArgument
c-a-7.secondary Strg+Alt+7 appendToActionArgument
c-a-8.secondary Strg+Alt+8 appendToActionArgument
c-a-9.secondary Strg+Alt+9 appendToActionArgument
c-a-minus.secondary Strg+Alt+- appendToActionArgument
c-a-o Strg+Alt+O splitAndShift
c-a-s.secondary Strg+Alt+S find
c-a Strg+A home
c-atSign.secondary Strg+@ setQuickMark
c-b.secondary Strg+B left
c-c Strg+C nullAction
c-d Strg+D delete
c-e Strg+E end
c-f.secondary Strg+F right
c-g Strg+G nullAction
c-i Strg+I nullAction
c-j Strg+J nullAction
c-k Strg+K killLine
c-l Strg+L scrollCenter
c-minus.secondary Strg+- appendToActionArgument
c-n.secondary Strg+N down
c-o Strg+O split
c-p.secondary Strg+P up
c-q Strg+Q nullAction
c-r Strg+R findUp
c-s Strg+S find
c-space Strg+Leerschritt setQuickMark
c-t Strg+T transposeCharacters
c-u Strg+U setActionArgument
c-underscore.secondary Strg+_ undo
c-v.secondary Strg+V pageDown
c-w Strg+W killRegion
c-x,c-l Strg+X,Strg+L lowerCaseRegion
c-x,c-o Strg+X,Strg+O deleteBlankLines
c-x,c-s Strg+X,Strg+S save
c-x,c-t Strg+X,Strg+T transposeLines
c-x,c-u Strg+X,Strg+U upperCaseRegion
c-x,c-w Strg+X,Strg+W saveAs
c-x,c-x Strg+X,Strg+X findQuickMark
c-x,closeBracket.secondary Ctrl+X,] bottom
c-x,closeParenthesis Strg+X,) keyRecorderStop
c-x,e Strg+X,E keyRecorderPlay
c-x,greaterThanSign Strg+X,> pageRight
c-x,h Strg+X,H setQuickMarkAll
c-x,i Strg+X,I get
c-x,lessThanSign Strg+X,< pageLeft
c-x,openBracket.secondary Ctrl+X,[ top
c-x,openParenthesis Strg+X,( keyRecorderStart
c-x,u Strg+X,U undo
c-y Strg+Y yank
c-z Strg+Z scrollDown
delete Entf backSpace
down Abwärtspfeil down
end Ende bottom
Eingabe Eingabetaste 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,Rückschritt deletePrevWord
escape,c-o Esc,Strg+O splitAndShift
escape,c-s Esc,Strg+S find
escape,c.secondary Esc,C capitalizeWord
escape,d.secondary Esc,D deleteNextWord
escape,delete.secondary Esc,Entf 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,Leerschritt 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 Pos1 top
insert Einfg toggleInsert
left Linkspfeil left
numpadEnter.secondary Eingabetaste auf numerischem Tastenblock splitLine
pageDown Taste zum Vorblättern pageDown
pageUp Taste zum Zurückblättern pageUp
right Rechtspfeil right
tab Tabulatortaste indentText
up Aufwärtspfeil up
a-f9.c Alt+F9 print
a-v.c.secondary Alt+V pageUp
c-g.c Strg+G nullAction
c-l.c Strg+L scrollCenter
c-r.c Strg+R findUp
c-s.c Strg+S findNext
c-underscore.c Strg+_ undo
c-v.c.secondary Strg+V pageDown
c-x,c-s.c Strg+X,Strg+S save
c-x,c-w.c Strg+X,Strg+W saveAs
c-x,greaterThanSign.c Strg+X,> pageRight
c-x,i.c Strg+X,I get
c-x,lessThanSign.c Strg+X,< pageLeft
c-x,u.c Strg+X,U undo
escape,f9.c Esc,F9 print
escape,v.c.secondary Esc,V pageUp
pageDown.c Taste zum Vorblättern pageDown
pageUp.c Taste zum Zurückblättern pageUp

Einstellungen für Mausereignis

Die unten aufgelisteten Einstellungen für Mausereignisse sind nach Mausereignis- und Aktionspaaren unterteilt.  Die erste Zeichenfolge (zum Beispiel "1-a-dragged") gibt das Mausereignis, die zweite Zeichenfolge die Aktion an (beispielsweise "blockMarkToMouse").  Informationen zum Definieren von Mausereignissen befinden sich in den Erläuterungen zum Parameter 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

Zugehörige Konzepte
Editorbefehle, Aktionen und Parameter
Editorprofile

Zugehöriger Verweis
Standardeditorbefehle
Editorparameter
Parameter keyAction
Parameter mouseAction