Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Quick snippets and navigation

ievievieviev7k downloads

Keyboard navigation up/down for headings - Configurable default code block and callout - Copy code block via keyboard shortcut.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates13
  • Keyboard navigation up/down for headings
  • Configurable default code block and callout shortcuts
  • Copy code block via keyboard shortcut
  • Quick Switcher extensions

no keybinds are set on install, you have to configure them yourself

List of commands:

  • Go to previous heading
  • Go to next heading
  • Select current heading block
  • Go to previous empty line
  • Go to next empty line
  • Copy Next Code Block
  • Copy Code Block
  • Search by Tag
  • Increase Heading level
  • Decrease Heading level
  • Insert Default Callout
  • Insert Code Block

Go to previous/next heading and Go to previous/next empty line

  • note: only works in edit mode

Select current heading block

  • Select current heading block: selects text until the next heading or end of document

Copy code block / Copy next code block

  • Copy code block: shows a list of code blocks and allows you to search and copy one of them
  • Copy next code block: copies the next code block, closest to the cursor

Switcher extensions

NOTE: these require you to configure Default modal command in the plugin settings:

For the following demos i used the Another Quick Switcher plugin which supports tags and set Default modal command to:

obsidian-another-quick-switcher:search-command_recent-search

Switcher extensions / Search by tag

Allows performing a 2-step search, first filtering notes by tag.

Switcher extensions / Folded search by Tag

Tag search with:

  • Unfolding tags
  • AND queries

Insert code block / Insert callout

  • also moves the cursor inside the code block / to the title after using
  • the default language of the code block is configurable in settings
  • the default callout type is also configurable in settings

development

dependencies

  • dotnet sdk
  • npm

---

installing node and dotnet dependencies

npm i
npm run install

compiling F# to js

npm run build

publishing to dist/

npm run publish
74%
HealthGood
ReviewSatisfactory
About
Navigate headings and empty lines with keyboard commands and select entire heading blocks while editing. Copy code blocks quickly—pick from a searchable list or copy the next block nearest the cursor. Insert preset code blocks or callouts with the cursor positioned for immediate editing and search notes by tag via Quick Switcher extensions.
NavigationEditingCode
Details
Current version
1.0.13
Last updated
Last year
Created
4 years ago
Updates
13 releases
Downloads
7k
Compatible with
Obsidian 0.13.33+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
ievievieviev
github.com/ieviev/obsidian-keyboard-shortcuts
GitHubieviev
  1. Community
  2. Plugins
  3. Navigation
  4. Quick snippets and navigation

Related plugins

Creases

Tools for effectively folding Markdown sections.

Remember cursor position

Remember cursor and scroll position for each note.

Hover Editor

Transform the Page Preview hover popover into a fully working editor instance.

VSCode Editor

Edit Code Files like VSCode.

Code Space

Professional code file management with visual dashboard, syntax highlighting editor, and Markdown embedding.

Dragger

Drag and drop any block (paragraphs, headings, lists, etc.) to rearrange content like Notion.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Templater

Create and use dynamic templates.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.