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

Hemingway Mode

jobedomjobedom1k downloads

Prevents any editing, only letting you write ahead.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates16

All you have to do is write one true sentence. Write the truest sentence that you know.
(Ernest Hemingway)

A simple plugin for those who usually fight themselves to avoid editing while writing.

Hemingway mode will disable all keys that are involved in editing (cursor movement, backspace, cut shortcut, etc.) and will only allow adding text at the end of the current note.

The plugin adds a command Hemingway Mode: Toggle active which you can assign to a shortcut, to a button (using something like Commander) or you can just run using the command palette.

Install

You can follow one of the following methods:

  • Install from the community plugin registry under the name Hemingway Mode.
  • Install using BRAT plugin with repository jobedom/obsidian-hemingway-mode
  • Install manually by copying the release files (main.js, manifest.json, and styles.css) to .obsidian/plugins/obsidian-hemingway-mode in your vault.

Enjoy your writing!

74%
HealthGood
ReviewRisks
About
Force yourself to write without editing by disabling cursor movement, backspace, cut shortcuts and other editing keys. Allow only appending text at the end of the current note and toggle Hemingway Mode on or off via a command.
WritingEditingCommands
Details
Current version
1.0.16
Last updated
10 months ago
Created
2 years ago
Updates
16 releases
Downloads
1k
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
jobedomjobedom
github.com/jobedom
GitHubjobedom
  1. Community
  2. Plugins
  3. Writing
  4. Hemingway Mode

Related plugins

LanguageTool Integration

advanced spell/grammar checks with the help of language-tool.

Paste URL into selection

Paste URL "into" selected text.

LanguageTool

Unofficial integration of the LanguageTool spell and grammar checker.

Vimrc Support

Auto-load a startup file with Vim commands.

Code Editor Shortcuts

Add keyboard shortcuts (hotkeys) commonly found in code editors such as Visual Studio Code (VS Code) or Sublime Text.

Slash Commander

Customize the slash command list, assign each command an icon.

GPT-3 Notes

Generate notes on any subject using OpenAI's GPT-3.5 and GPT-4 language models.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.