Profil de base emacs

Le profil de base emacs contient des affectations de touche par défaut. Celles-ci sont normalement bien connues des utilisateurs emacs.

Certaines affectations de touche et d'événement de la souris répertoriées ci-après ne sont peut-être pas disponibles dans l'environnement d'exécution de l'éditeur (configuration du poste de travail, système d'exploitation, support Java, éditeur modulaire, etc.). Le jeu de paramètres relatifs aux touches et à la souris de la vue actuelle de l'éditeur peut également être étendu et modifié par l'éditeur, l'analyseur syntaxique de document et les extensions de l'éditeur en vigueur.

Affectations de touche

La liste d'affectations de touche ci-dessous donne la définition des touches (par exemple, "a-0") et l'action de l'éditeur (par exemple, "appendToActionArgument"). Pour savoir comment définir une touche, reportez-vous à la description du paramètre 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+Retour arrière deletePrevWord
a-c Alt+C capitalizeWord
a-d Alt+D deleteNextWord
a-delete Alt+Suppr 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+Espace 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 Retour arrière 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+Espace 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 Suppr backSpace
down Flèche vers le bas down
end Fin bottom
enter Entrée splitLine
escape,0.secondary Echap,0 appendToActionArgument
escape,1.secondary Echap,1 appendToActionArgument
escape,2.secondary Echap,2 appendToActionArgument
escape,3.secondary Echap,3 appendToActionArgument
escape,4.secondary Echap,4 appendToActionArgument
escape,5.secondary Echap,5 appendToActionArgument
escape,6.secondary Echap,6 appendToActionArgument
escape,7.secondary Echap,7 appendToActionArgument
escape,8.secondary Echap,8 appendToActionArgument
escape,9.secondary Echap,9 appendToActionArgument
escape,a-y.secondary Echap,Alt+Y yankPrevious
escape,atSign.secondary Echap,@ setQuickMarkWord
escape,b.secondary Echap,B prevWord
escape,backSlash.secondary Echap,\ deleteWhiteSpace
escape,backSpace.secondary Echap,Retour arrière deletePrevWord
escape,c-o Echap,Ctrl+O splitAndShift
escape,c-s Echap,Ctrl+S find
escape,c.secondary Echap,C capitalizeWord
escape,d.secondary Echap,D deleteNextWord
escape,delete.secondary Echap,Suppr deletePrevWord
escape,f.secondary Echap,F nextWord
escape,f9 Echap,F9 print
escape,greaterThanSign Echap,> bottom
escape,l.secondary Echap,L lowerCaseWord
escape,lessThanSign Echap,< top
escape,minus.secondary Echap,- appendToActionArgument
escape,percent.secondary Echap,% findAndReplace
escape,space.secondary Echap,Espace oneSpace
escape,t.secondary Echap,T transposeWords
escape,u.secondary Echap,U upperCaseWord
escape,v.secondary Echap,V pageUp
escape,x.secondary Echap,X commandLine
escape,z.secondary Echap,Z scrollUp
f10 F10 redo
f9 F9 undo
home Pos 1 top
insert Inser toggleInsert
left Flèche vers la gauche left
numpadEnter.secondary Touche Entrée du pavé numérique splitLine
pageDown Pg AV pageDown
pageUp Pg AR pageUp
right Flèche vers la droite right
tab Tab indentText
up Flèche vers le haut 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 Echap,F9 print
escape,v.c.secondary Echap,V pageUp
pageDown.c Pg AV pageDown
pageUp.c Pg AR pageUp

Affectations des événements de la souris

Les paramètres d'événements souris répertoriés ci-dessous sont divisés en paires événement souris/action. La première chaîne (par exemple, "1-a-dragged") indique l'événement souris et la seconde, l'action (par exemple, "blockMarkToMouse"). Pour plus d'informations sur la manière de définir un événement souris, reportez-vous à la description du paramètre 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

Concepts connexes
Commandes, actions et paramètres de l'éditeur
Profils d'éditeur

Références
Commandes de l'éditeur par défaut
Paramètres de l'éditeur
Paramètre keyAction
Paramètre mouseAction