J'aurais dû creuser plus avant de demander cela ... On les appelle "Key Bindings" et chacune d'entre elles est configurable à partir d'un fichier texte. Cliquez sur "Préférences"> "Liaisons de touches par défaut" pour les afficher. Copiez et collez ceux que vous souhaitez modifier dans "Préférences"> "Liaisons de clé d'utilisateur" et modifiez-les en fonction du contenu de votre coeur.
Voici la documentation .
Mon problème était que je cherchais des "raccourcis clavier" au lieu de "raccourcis clavier". Oups ...
Pour répondre spécifiquement à ma question sur la réplication des touches Suppr, Début, Fin et Flèche, j'ai modifié mon fichier "User Key Bindings" afin qu'il ressemble à ce qui suit:
[
{ "keys": ["shift+backspace"], "command": "right_delete" },
{ "keys": ["ctrl+backspace"], "command": "right_delete" },
{ "keys": ["ctrl+j"], "command": "move", "args": {"by": "characters", "forward": false} },
{ "keys": ["ctrl+l"], "command": "move", "args": {"by": "characters", "forward": true} },
{ "keys": ["ctrl+i"], "command": "move", "args": {"by": "lines", "forward": false} },
{ "keys": ["ctrl+k"], "command": "move", "args": {"by": "lines", "forward": true} },
{ "keys": ["ctrl+shift+j"], "command": "move", "args": {"by": "characters", "forward": false, "extend": true} },
{ "keys": ["ctrl+shift+l"], "command": "move", "args": {"by": "characters", "forward": true, "extend": true} },
{ "keys": ["ctrl+shift+i"], "command": "move", "args": {"by": "lines", "forward": false, "extend": true} },
{ "keys": ["ctrl+shift+k"], "command": "move", "args": {"by": "lines", "forward": true, "extend": true} },
{ "keys": ["ctrl+alt+j"], "command": "move", "args": {"by": "words", "forward": false} },
{ "keys": ["ctrl+alt+l"], "command": "move", "args": {"by": "word_ends", "forward": true} },
{ "keys": ["ctrl+shift+alt+j"], "command": "move", "args": {"by": "words", "forward": false, "extend": true} },
{ "keys": ["ctrl+shift+alt+l"], "command": "move", "args": {"by": "word_ends", "forward": true, "extend": true} },
{ "keys": ["ctrl+,"], "command": "move_to", "args": {"to": "bol", "extend": false} },
{ "keys": ["ctrl+."], "command": "move_to", "args": {"to": "eol", "extend": false} },
{ "keys": ["ctrl+shift+,"], "command": "move_to", "args": {"to": "bol", "extend": true} },
{ "keys": ["ctrl+shift+."], "command": "move_to", "args": {"to": "eol", "extend": true} }
]
J'ai créé un aide-mémoire d'une page avec les associations de touches par défaut pour Windows:
Lien vers la version Github de PDF pour une future correction
Vous pouvez également consulter ce message sur mon blog personnel, qui fournit en outre une explication rapide des différentes commandes possibles.
la source
Vous n'en avez peut-être pas entendu parler, mais il existe une application qui vous montre tous les raccourcis de n'importe quelle application sur votre mac (cela inclut le texte sublime 2). Vous pouvez le trouver à http://www.grandtotal.biz/CheatSheet/
Utilisation standard: maintenez simplement le bouton de commande lorsque l'application est en cours d'exécution.
la source
Voici celui que j'utilise: http://www.cheatography.com/njovin/cheat-sheets/sublime-text-2-keyboard-shortcuts-windows/
Le site vous permet de préciser en tapant quelques mots décrivant l'action ou les touches.
la source
J'utilise les packages Keymaps qui vous permettent de rechercher des liaisons de clés via la palette de commandes.
Du Readme:
la source