#keybindings5 plugins

Obsidian plugins tagged with #keybindings. There are 5 plugins in this collection.

  1. Rank 1
    6 years ago by esm
    Coding & Technical Tools#vim#vimrc#keybindings

    The Vimrc Support plugin allows Obsidian users to load and persist Vim keybindings and configurations from a `.obsidian.vimrc` file. This enables users to customize and retain Vim key mappings, commands, and options across sessions. The plugin provides support for advanced Vim features like custom keymaps, Ex commands, and clipboard integration. Users can execute Obsidian commands directly from Vim commands, enabling seamless integration of Vim functionality with Obsidian's built-in features. Additional utilities include the ability to load JavaScript snippets, surround text, paste into selected text, and manage tab stops. The plugin also introduces support for fixed keyboard layouts and enhanced motion commands. With this, Vim enthusiasts can replicate their traditional Vim workflows within Obsidian, while also extending its functionality with Obsidian-specific commands and scripts.

  2. Rank 2
    3 years ago by Klojer

    The Emacs Text Editor plugin brings Emacs-like keybindings to Obsidian, allowing users familiar with Emacs to seamlessly edit text within the app. It provides basic text editing commands such as cursor movement, deleting or killing text, and navigating paragraphs or lines, designed to make the transition smoother for Emacs users. While it does not fully replicate Emacs or integrate elisp functionality, it enables key commands like 'Ctrl + b' for moving the cursor back and 'Alt + w' for copying text. Users can also configure their own keybindings and avoid conflicts with other shortcuts through additional plugins.

  3. Rank 3
    4 months ago by obsidian-helix
    Customization & UI#helix#keybindings#editor

    The Obsidian Helix Keybindings plugin brings Helix style keybindings into the editor by wiring in jrvidal's Helix CodeMirror 6 extension. It does not replace the editor with a separate implementation. You can enable the mode from the plugin settings or toggle it with a command, while Vim keybindings need to stay disabled for it to work properly. The underlying CM6 extension is still at a very early stage of development, so behaviour may be incomplete. It also includes a small visual tweak for the block cursor: the cursor uses the accent colour by default and can be changed with a custom CSS snippet.

  4. Rank 4

    Spacekeys

    Plugin44
    2 years ago by Jared Lumpe

    The Spacekeys plugin enhances keyboard navigation in Obsidian by introducing a Spacemacs-inspired key sequence system. Instead of memorizing multiple complex hotkey combinations, users can activate a single leader key, followed by intuitive key sequences to execute commands. The plugin organizes commands into logical groups, making them easier to learn and remember. A pop-up menu helps users discover available key sequences dynamically. Spacekeys is fully customizable, allowing users to define their own key mappings, integrate commands from other plugins, and extend or modify the default keymap using a YAML configuration file. It improves workflow efficiency by offering a structured and scalable approach to keyboard shortcuts.

  5. Rank 5
    5 years ago by Dario Balboni
    Customization & UI#hotkey#keybindings

    The Hotkeys Chords plugin enables users to set custom hotkey sequences, or chords, to activate any Obsidian command, including those provided by other plugins. This functionality supports advanced keybinding setups, such as Emacs-style sequences like `C-x C-s`, providing greater flexibility and customization for power users. It is configured through the plugin's settings panel, allowing seamless integration with existing Obsidian workflows.