Réponses:
Pas une solution complète à votre problème, mais je peux au moins vous conseiller d’afficher le mousemap par défaut pour une valeur d’apprentissage.
Au cas où il ne serait pas facile à trouver dans votre système de fichiers (comme ce fut le cas dans mon cas), j'ai découvert qu'il existe un plugin PackageResourceViewer , qui vous permet de l'ouvrir via:
Ctrl+Shift+P-> "PackageResourceViewer: Open Resource" -> "Par défaut" -> "Par défaut ( ... OS ... ) .sublime-mousemap".
Sous Windows 10, je peux remplacer les paramètres par défaut dansC:\Users\Cees.Timmerman\AppData\Roaming\Sublime Text 3\Packages\User\Default (Windows).sublime-mousemap
Lors de la sauvegarde de ce fichier, Sublime l’utilisera ou affichera un message d’erreur si la syntaxe est défectueuse.
Voici le contenu par défaut en cas de perte du lien:
[
// Basic drag select
{
"button": "button1", "count": 1,
"press_command": "drag_select_callback"
},
{
"button": "button1", "count": 1, "modifiers": ["ctrl"],
"press_command": "drag_select_callback",
"press_args": {"additive": true}
},
{
"button": "button1", "count": 1, "modifiers": ["alt"],
"press_command": "drag_select_callback",
"press_args": {"subtractive": true}
},
// Select between selection and click location
{
"button": "button1", "modifiers": ["shift"],
"press_command": "drag_select_callback",
"press_args": {"extend": true}
},
{
"button": "button1", "modifiers": ["shift", "ctrl"],
"press_command": "drag_select_callback",
"press_args": {"additive": true, "extend": true}
},
{
"button": "button1", "modifiers": ["shift", "alt"],
"press_command": "drag_select_callback",
"press_args": {"subtractive": true, "extend": true}
},
// Drag select by words
{
"button": "button1", "count": 2,
"press_command": "drag_select_callback",
"press_args": {"by": "words"}
},
{
"button": "button1", "count": 2, "modifiers": ["ctrl"],
"press_command": "drag_select_callback",
"press_args": {"by": "words", "additive": true}
},
{
"button": "button1", "count": 2, "modifiers": ["alt"],
"press_command": "drag_select_callback",
"press_args": {"by": "words", "subtractive": true}
},
// Drag select by lines
{
"button": "button1", "count": 3,
"press_command": "drag_select_callback",
"press_args": {"by": "lines"}
},
{
"button": "button1", "count": 3, "modifiers": ["ctrl"],
"press_command": "drag_select_callback",
"press_args": {"by": "lines", "additive": true}
},
{
"button": "button1", "count": 3, "modifiers": ["alt"],
"press_command": "drag_select_callback",
"press_args": {"by": "lines", "subtractive": true}
},
// Shift + Mouse 2 Column select
{
"button": "button2", "modifiers": ["shift"],
"press_command": "drag_select_callback",
"press_args": {"by": "columns"}
},
{
"button": "button2", "modifiers": ["shift", "ctrl"],
"press_command": "drag_select_callback",
"press_args": {"by": "columns", "additive": true}
},
{
"button": "button2", "modifiers": ["shift", "alt"],
"press_command": "drag_select_callback",
"press_args": {"by": "columns", "subtractive": true}
},
// Mouse 3 column select
{
"button": "button3",
"press_command": "drag_select_callback",
"press_args": {"by": "columns"}
},
{
"button": "button3", "modifiers": ["ctrl"],
"press_command": "drag_select_callback",
"press_args": {"by": "columns", "additive": true}
},
{
"button": "button3", "modifiers": ["alt"],
"press_command": "drag_select_callback",
"press_args": {"by": "columns", "subtractive": true}
},
// Simple chording: hold down mouse 2, and click mouse 1
{
"button": "button1", "count": 1, "modifiers": ["button2"],
"command": "expand_selection", "args": {"to": "line"},
"press_command": "drag_select_callback"
}
]