SilverBullet enables you to configure some custom shortcuts in Config via the shortcuts attribute that trigger Commands in various ways.Supported types of shortcuts:- Keyboard Shortcuts that create keyboard bindings for a given command
- Slash Commands shortcuts that enable triggering a command via a slash command
- Priority shortcuts to tweak the ordering of commands in the Command Palette
Configuration
Using Space Lua:config.set {
shortcuts = {
-- Keyboard shortcuts:
{
command = "Navigate: Center Cursor",
key = "Alt-x", -- for Linux/Windows
mac = "Alt-x", -- for macOS (and other Apple devices with keyboards)
},
-- Slash command shortcuts:
{
command = "Outline: Move Right",
slashCommand = "indent",
},
{
command = "Outline: Move Left",
slashCommand = "outdent",
},
-- Priority shortcut
{
command = "Upload: File",
priority = 1,
}
}
}