Markdown Editor with VIM Mode
Install Now
Markdown Editor with VIM Mode
Markdown Editor with VIM Mode

Markdown Editor with VIM Mode

A Vim-like Markdown Editor

Developer: Brandon Thomson
App Size: 2.7 MB
Release Date: 18 Aug 2025
Price: FREE
Price
FREE
Size
2.7 MB

Screenshots for App

iPhone
iPad
More Screenshots for iPad
iMessage
More Screenshots for iMessage
If you are a Vim user and you edit a lot of Markdown files, this is the app for you.

The app lets you edit Markdown with a preview pane and an editor pane. The editor pane has Vim emulation and automatically scrolls the preview pane as you scruff around in the editor.

There is also an overview pane that shows the headings in the Markdown document and lets you scroll to a particular heading with a tap.

There are currently bugs and omissions in the Vim emulation but it will improve with time and you may find the current state sufficient. Complain to [email protected] if there is a bug or omission in Vim mode that is bothering you and I will probably get it fixed within two weeks.

# Supported VIM Keys (partial list)
## Mode Switching
- `Escape` - Exit to normal mode (from any mode)
- `i` - Enter insert mode at cursor
- `a` - Enter insert mode after cursor
- `A` - Enter insert mode at end of line
- `I` - Enter insert mode at first non-whitespace character
- `o` - Insert new line below and enter insert mode
- `O` - Insert new line above and enter insert mode
- `s` - Substitute character (delete and enter insert mode)
- `S` - Substitute line (delete line content and enter insert mode)
- `C` - Change to end of line (delete to end and enter insert mode)
- `v` - Enter visual mode
- `V` - Enter visual line mode
- `:` or `;` - Enter command mode

## Movement (Normal Mode)
### Basic Movement
- `h` - Move left
- `j` - Move down
- `k` - Move up
- `l` - Move right

### Word Movement
- `w` - Move to next word start
- `b` - Move to previous word start
- `e` - Move to end of current word

### Line Movement
- `0` - Move to beginning of line
- `^` - Move to first non-whitespace character
- `$` - Move to end of line

### Page Movement
- `Control-U` - Scroll half page up
- `Control-D` - Scroll half page down
- `gg` - Go to first line
- `G` - Go to last line (not implemented yet)

### Character Search
- `f{char}` - Find character forward on line
- `F{char}` - Find character backward on line
- `t{char}` - Move to before character forward on line
- `T{char}` - Move to after character backward on line

### Search
- `/` - Start forward search
- `n` - Repeat last search forward
- `N` - Repeat last search backward

## Text Modification (Normal Mode)
### Delete
- `x` - Delete character under cursor
- `dw` - Delete word
- `dd` - Delete current line
- `D` - Delete to end of line

### Yank (Copy)
- `yy` or `Y` - Yank (copy) current line
- `p` - Put (paste) after cursor
- `P` - Put (paste) before cursor

### Change Case
- `~` - Toggle case of character under cursor

### Replace
- `r{char}` - Replace character under cursor with {char}

### Join
- `J` - Join current line with next line

## Undo/Redo
- `u` - Undo last change
- `Control-R` - Redo last undone change

## Visual Mode
### Visual Selection
- `h`, `j`, `k`, `l` - Extend selection
- `0` - Extend selection to beginning of line
- `d` or `x` - Delete selected text
- `y` - Yank (copy) selected text

### Visual Line Mode
- `j`, `k` - Extend line selection
- `d` or `x` - Delete selected lines
- `y` - Yank (copy) selected lines
- `gq` - Wrap selected text at 80 columns

## Text Formatting
- `gq` - Wrap current paragraph at 80 columns (works in normal and visual line modes)

## Command Mode
- `:w` - Write (save) current file
- `:e` - Revert current file to saved version
- `:e {filename}` - Edit file from selected folder
- `:{number}` - Go to line number (e.g., `:42`)
Show More
Show Less
Markdown Editor with VIM Mode 1.0.6 Update
18 Aug 2025 Version History
Fixes for Vim emulation, new settings sheet, help link, fix file picker, etc

~Brandon Thomson
More Information about: Markdown Editor with VIM Mode
Price: FREE
Version: 1.0.6
Compatibility: Requires macOS 13 or later
Bundle Id: com.brandonthomson.markdown-editor
Size: 2.7 MB
Genre: Utilities
Release Date: 18 Aug 2025
Last Update: 18 Aug 2025
Content Rating: 4+
Developer: Brandon Thomson
Language: English -

All Apps & Games Created by: Brandon Thomson

Whatsapp
Vkontakte
Telegram
Reddit
Pinterest
Linkedin
Hide