Hotkey Helper

by PJ Eby
5
4
3
2
1
Score: 68/100

Description

Category: Customization & UI

The Hotkey Helper plugin simplifies hotkey and options management in Obsidian by adding icons next to each plugin, allowing you to easily open its settings or hotkey assignments. Hovering over the icon provides valuable information about the plugin's commands, hotkeys, and conflicts. The plugin also enables quick access to a plugin's configuration and hotkeys when enabling it from the community plugins viewer.

Reviews

No reviews yet.

Stats

139
stars
73,397
downloads
4
forks
1,877
days
65
days
65
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
15
total issues
5
open issues
10
closed issues
2
commits

Latest Version

2 months ago

Changelog

Compatibility fix for Obsidian 1.11+

Obsidan 1.11 and above use a SettingGroup for their plugin list filtering, which broke some of HH's advanced features (e.g. highlighting plugin hotkey conflicts, remembering your last search, opening the plugin catalog with a search when you hit Enter, etc.)

README file from

Github

Hotkey Helper: Easier Hotkey and Options Management for Obsidian

New in...

  • 0.3.13: Commands to let you open hotkeys or settings by typing the plugin name
  • 0.3.12: Jump to edit a hotkey with Ctrl- or Cmd-Enter from the command palette!
  • 0.3.8: Hit enter while typing in the community plugin search box to open the plugin catalog with that search
  • 0.3.5: Plugin searches are saved and carry through when browsing the plugin catalog
  • 0.3.2: Link to plugins with Plugin URLs, and configuration buttons in the plugin browser
  • 0.2.1: support for core plugins and non-plugin hotkeys as well as community plugins

This plugin makes it easier to manage plugins' hotkeys and options in Obsidian.md, by adding icons next to each plugin (in the Core and Community plugin tabs) that you can use to open that plugin's options or hotkey assignments.

Better still: hovering over the hotkeys icon shows you how many commands the plugin has, how many of those commands have hotkeys assigned, and how many of the assignments are in conflict with any other hotkey assignments. (The icon is also highlighted with your theme's error background color if there are any conflicts.)

The icons automatically come and go or change color as you enable or disable plugins, so you can immediately find out where a conflict is taking place, and easily review or set up a new plugin's hotkeys or settings.

In addition, when you enable a plugin from the community plugins viewer, you can immediately access its configuration and hotkeys:

Plugin browser view

Installation

To install the plugin, search for "hotkey helper" in Obsidian's Community Plugins interface. Or, if it's not there yet, just visit the Github releases page, download the plugin .zip from the latest release, and unzip it in your vault's .obsidian/plugins/ directory.

Either way, you can then enable it from the Obsidian "Community Plugins" tab for that vault.

If you encounter any problems with the plugin, please file bug reports to this repository rather than using the Obsidian forums: I don't check the forums every day (or even every week!) but I do receive email notices from Github and will get back to you much faster than I will see forum comments.

Plugin URLs

When this plugin is enabled, you can open plugin information using URLs of the form obsidian://goto-plugin?id=plugin-id. This will open the Community Plugins browser of the current vault, displaying information for that plugin. So for example, the URL obsidian://goto-plugin?id=hotkey-helper will open this page in Obsidian's plugin browser (if your current vault has Hotkey Helper enabled).

This means that if you are a plugin author and want to make it easy for people to find and install your plugin (i.e., without needing to type in its name), you can just include a URL wherever you're promoting your plugin (or others are sharing it. (Note: Github strips obsidian:// URLs from markdown, so if you want to include a link in your project's README, you can link to e.g. https://obsidian-plugins.peak-dev.org/goto/hotkey-helper/ to get a redirect to the actual Obsidian URL. Hopefully this can be replaced with a redirector at an official domain in the future.)

In addition to the id= argument, you can also add &show=config or &show=hotkeys to the URL to make it go directly to the settings or hotkey configuration for that plugin (if it's installed, enabled, and has a settings tab or commands). This can make it easier to support your users, by being able to give a link rather than lengthy instructions to locate the specific items/areas needed.

Known Issues/Current Limitations

  • If you search in the Hotkeys tab for a string without spaces, ending with :, it will only display commands provided by the named plugin; e.g. searching for workspaces: would list only commands from the built-in Workspaces plugin (if enabled), rather than all commands whose name contains the word workspaces followed by a :.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Settings Search
4 years ago by Jeremy Valentine
Adds a search bar to Obsidian.md's settings
Hotkeys++
6 years ago by Argentina Ortega Sainz
Adds hotkeys to toggle todos, ordered/unordered lists and blockquotes in Obsidian
Code Editor Shortcuts
5 years ago by Tim Hor
Obsidian plugin to add keyboard shortcuts commonly found in code editors such as Visual Studio Code (vscode) or Sublime Text
Jump to link
6 years ago by MrJackphil
Quick jump between links using hotkeys
Hotkeys for specific files
5 years ago by Vinzent
Hotkeys for templates
5 years ago by Vinzent
Keyboard Analyzer
4 years ago by cogscides
Obsidian plugin to display command hotkeys on a visible keyboard layout
Sync Graph Settings
3 years ago by Xallt
This is a plugin for syncing graph settings (Color Groups and Search Filters) to Local Graphs
Keyshots
3 years ago by KrazyManJ
🔮📝 Obsidian plugin that adds classic hotkey/shortcuts commands from popular IDEs like Visual Studio Code or JetBrains Family.
Settings profiles
2 years ago by 4Source
This is a plugin for Obsidian (https://obsidian.md). Allows you to create various global settings profiles. You can sync them between different vaults. To keep all your settings in sync, you'll never have to manually adjust them again for every vault you have or create in the future.
Leader Hotkeys
5 years ago by Tony Grosinger
Use a leader-key (tmux style) for hotkeys in Obsidian.md
Global Hotkeys
4 years ago by Marc Jessome
Global hotkey support for Obsidian.md
Font Size Adjuster
2 years ago by Ryota Ushio
An Obsidian.md plugin to adjust font size via commands.
Callout Integrator
3 years ago by
A plugin for Obsidian to allow the integration of long blocks of text into callouts.
Auto pair chinese symbol
5 years ago by renmu123
中文符号自动补齐
Hotkeys for Bookmarks
5 years ago by Vinzent
Format Hotkeys
5 years ago by Ansel Santosa
Google Docs style formatting hotkeys for Obsidian
Search Everywhere
4 years ago by Mom0
Obsidian Search Everywhere Plugin
Sequence Hotkeys
4 years ago by Ruan Moolman
Obsidian plugin to support a sequenced of keyboard shortcuts to run commands.
Cycle In Sidebar
3 years ago by Houcheng
Cycle through tabs of left/ right sidebar panel
ObsidianTweaks
4 years ago by Jeppe Klitgaard
A plugin that implements a number of tweaks that should've been native to Obsidian.
Custom list character
3 years ago by Lilian POULIQUEN
Custom list character is a simple plugin allowing you to choose which character to use when making bullet lists in Obsidian.
Chorded Hotkeys
3 years ago by Trey Connor Meyers
Type multiple letters at the same time to trigger text insertion, template insertion, or command execution.
Min3ditorHotkeys
5 years ago by Davor Sauer
Obsidian plugin adding minimal editor hotkeys
Settings Management
2 years ago by Huajin
Manage settings options, including show enabled/disabled plugins and css, grid layout, save current plugins/css enable config for quick enable/disable, etc.
Editor Commands Remap
5 years ago by cactus5
Obsidian plugin to map hotkeys to editor commands
Julian Date
5 years ago by thek3nger
Plugin for Obsidian to add the current Julian Date for astronomical observations
Hotkeys Chords
4 years ago by Dario Balboni
Open File by Magic Date
4 years ago by simplgy
Symbol linking
10 months ago by Evan Bonsignori ; Mara-Li
Adds ability to link with any trigger in Obsidian. Each trigger can limit linking to specific folders or file.
Hyperlink Remover
10 months ago by Daniel Agafonov
Easily remove hyperlinks and wikilinks from selected text or the entire note.
Calculite
10 months ago by Holo
Standard calculator plugin for Obsidian.
Custom Commands
a year ago by Staaaaaaaaaan
Create custom commands to be executed in the command palette, and by hotkey. Currently supports opening specific notes, creating notes, inserting snippets, and executing sequences of commands.
Duplicate line
a year ago by Marcin Sztolcman
Plugin for Obsidian: duplicate current line, or selection.
Hotstrings
a year ago by wakywayne
Recent Tab Switcher
2 years ago by Samuel Ang
Recent Tab Switcher Plugin for Obsidian.
Open in Cursor
8 months ago by awaken233
An Obsidian plugin to open files in Cursor IDE or other VSCode-based editors (VSCode, Kiro, etc.) with automatic cursor position jumping. 一个可以在 Cursor IDE 或其他类 VSCode 编辑器中打开文件并自动跳转光标位置的 Obsidian 插件。
Editing Mode Hotkey
2 years ago by Signynt
Obsidian plugin to change the default editing mode (between Live Preview and Source) using a command or hotkey
Select word
2 years ago by Connor Espino
Vim Marker Sharpener
a year ago by Artem Dvoryadkin
Text formatting commands in Vim mode. Supports applying styles (bold, italic, etc.). Works correctly in visual mode with selected text.
Capitaliser
2 months ago by Emanuel Oliveira
Cycle text capitalisation (lowercase, Capitalise Each Word, UPPERCASE).
HOME key
8 months ago by shichishima
Obsidian Plugin to move cursor to beginning of text, considering Markdown heading characters.