SkelEditor pour SPIP 4
Paramétrages et personalisations
Si on le souhaite, on peut surcharger/modiifer la configuration de code mirror depuis son plugin ou squelette.
Un fichier json défini les theme, extensions, et addons de codemirror qui sont chargés (css et js) javascript/codemirror.addons.json
.
Le fichier d'initialisation, permettra d'affinner la configuration des addons chargés, de définir le thème, modifier les raccourcis claviers, etc.
Raccourcis Claviers:
Code mirror
KBD | Description |
---|---|
F11 | mode plein écran (esc pour sortir) |
Ctrl-F / Cmd-F | Start searching |
Ctrl-G / Cmd-G | Find next |
Shift-Ctrl-G / Shift-Cmd-G | Find previous |
Shift-Ctrl-F / Cmd-Option-F | Replace |
Shift-Ctrl-R / Shift-Cmd-Option-F | Replace all |
Alt-F | Persistent search (dialog doesn't autoclose, enter to find next, Shift-Enter to find previous) |
Alt-G | Jump to line |
Emmet
KBD | Description |
---|---|
Cmd-E or Tab | Expand abbreviation |
Cmd-D | Balance Tag (matches opening and closing tag pair) |
Shift-Cmd-D | Balance Tag Inward |
Shift-Cmd-A | Wrap With Abbreviation |
Ctrl-Alt-Right | Next Edit Point |
Ctrl-Alt-Left | Previous Edit Point |
Cmd-L | Select line |
Cmd-Shift-M | Merge Lines |
Cmd-/ | Toggle Comment |
Cmd-J | Split/Join Tag |
Cmd-K | Remove Tag |
Shift-Cmd-Y | Evaluate Math Expression |
Ctrl-Up | Increment Number by 1 |
Ctrl-Down | Decrement Number by 1 |
Ctrl-Alt-Up | Increment Number by 0.1 |
Ctrl-Alt-Down | Decrement Number by 0.1 |
Shift-Ctrl-Up | Increment Number by 10 |
Shift-Ctrl-Down | Decrement Number by 10 |
Shift-Cmd-. | Select Next Item |
Shift-Cmd-, | Select Previous Item |
Cmd-B | Reflect CSS Value |