Skip to content

Add vim keybindings for Obsidian canvas navigation and command palette selection

License

Notifications You must be signed in to change notification settings

tuta0030/obsidian-vim-canvas-and-command-palette

Repository files navigation

VIM canvas and Command Palette

Usage

  1. Install the plugin
  2. Diasble Ctrl K or Ctrk J for other keyboard shortcuts
  3. Open command palette to use Ctrl J/K to navigate
  4. Open canvas to use these following shortcuts
    • Press Enter to create brother card;
    • Press Tab to create child card;
    • Press HJKL to move between card;
    • Press Shift + HJKL to select multiple card;
    • Press Alt + HJKL to move selected cards around;
    • Press Shift + s to scale card up;
    • Press Ctrl + s to scale card down;
    • Press Shift + z to zoom out canvas;
    • Press Ctrl + Enter to edit card when Space is not working; (This shortcut temprarily disable VIM mod to enter edit mode properly)
    • Press Cmd / Ctrl + ←/→/↓/↑ to create floating nodes;
    • Press Cmd / Ctrl + Shift + ←/→/↓/↑ to create child nodes;

Features

  • Vim keybindings for command palette and canvas navigation

Commands

  • Create child node
  • Create sibling node
  • Create floating node
  • Open changelog
  • Enter/exit edit mode

How to Install

  • Manual: Download the latest release. Extract and put the three files (main.js, manifest.json, styles.css) to {{obsidian_vault}}/.obsidian/plugins/vim-canvas-and-command-palette.

About

Add vim keybindings for Obsidian canvas navigation and command palette selection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •