Troubleshooting
See Glimpse logs
- Press
Ctrl+Shift+P
and selectDeveloper: Show Logs...
- Select
Glimpse
.
SPC SPC doesn't work as expected on Mac OS
When pressing SPC SPC
quickly on macOS, sometimes Glimpse doesn't recognize it.
This problem is due to a keyboard setting on macOS that adds a period with double space.
Open "System Settings" -> "Keyboard" -> "Input Sources" -> "Edit..."
Disable the "Add period with double-space" option.
If you don't use this feature, disabling it should fix this issue.
Otherwise, add .
to open the glimpse menu in your configuration:
module.exports = function editConfig(menu) {
menu.items.push({
name: "Commands",
key: ".",
icon: "rocket",
command: "workbench.action.showCommands",
});
return menu;
};
Unresponsive menu activation
If you press <spc>
on an editor and the glimpse menu doesn't appear immediately, you might have
one of the following problems.
Conflicting vim binding
If in your settings.json
file you have a vim binding that starts with <spc>
, vim will wait for
the second input when <spc>
is pressed. Example:
"vim.normalModeKeyBindingsNonRecursive": [
{
"before": [" ", "d"],
"after": ["d", "d"]
},
{
"before": ["<space>"],
"commands": ["glimpse.menu"]
}
]
In order to solve it, remove the conflicting Vim bindings from your settings.json
.
Virtual Machine or slow hardware
If you are working on limiting resources consider using VSCode remote
Other conflicts
Try to remove all the extensions except glimpse, and clean your settings.json
and keybindings.json
files to spot some weird conflicts.