Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable keyboard shortcuts #66

Open
yajo opened this issue Sep 8, 2023 · 1 comment
Open

Enable keyboard shortcuts #66

yajo opened this issue Sep 8, 2023 · 1 comment

Comments

@yajo
Copy link

yajo commented Sep 8, 2023

All of Joplin can be used without touching the mouse. I do this with all apps that have tabs. However, this plugin with this key feature would be super productive! 馃帀

Common shortcuts:

  • Ctrl+tab: switch to last active tab.
  • Ctrl+pgup: previous tab.
  • Ctrl+pgdown: next tab.

However, they should be configurable like most others in Joplin.

@fedorch
Copy link

fedorch commented Feb 12, 2024

Hi! I came here to write about the same thing. ;-)

I don't know if this is a feature of Joplin or this plugin, but only one menu item in this plugin ("Pin note to Tabs") is available for customizing hotkeys. Maybe the problem of the inability to configure hotkeys will be solved by adding the accelerator property to each plugin menu item. For example, as described in that message. But I'm not familiar enough with Javascript development to try modifying the plugin.

However, I found anyone available solution. You need to create or modify file keymap-desktop.json in the same directory where file settings.json is located and write the following into it:

[
  {
    "command": "tabsSwitchLastActive",
    "accelerator": "Ctrl+Tab"
  },
  {
    "command": "tabsSwitchLeft",
    "accelerator": "Ctrl+PageUp"
  },
  {
    "command": "tabsSwitchRight",
    "accelerator": "Ctrl+PageDown"
  }
]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants