imdone Kanban docs
Editors
Imdone has a built in editor that has some pretty cool features. To open the card for editing, double click the card, press E when a card is selected or click Edit card in the card menu.
When you create or edit cards in the imdone editor, you don’t have to worry about formatting the card title in the HASHTAG or MARKDOWN syntax. Imdone will take care of that for you.
Code completion
Imdone has code completion features for tags, contexts, links and topics. Just start typing and pick from the list.
Card editor keyboard shortcuts
| Action | Shortcut |
|---|---|
| Exit card editor | Esc |
| Save card edits and exit editor | cmd+s or ctrl+s |
| Start searching | Ctrl-F / Cmd-F |
| Find next | Ctrl-G / Cmd-G |
| Find previous | Shift-Ctrl-G / Shift-Cmd-G |
| Replace | Shift-Ctrl-F / Cmd-Option-F |
| Replace all | Shift-Ctrl-R / Shift-Cmd-Option-F |
| Persistent search (dialog doesn’t autoclose, enter to find next, Shift-Enter to find previous) | Alt-F |
| Jump to line | Alt-G |
Vim keybindings
You can switch to Vim mode in Global & Default Settings.
In addition to most common Vim commands, imdone also supports the following commands
| Action | Command |
|---|---|
| Quit the editor without prompting | ZQ or :q! |
| Quit the editor. If the card has changed a confirm dialog will appear | :q |
| Save the card and quit the editor | ZZ, :wq or :x |
More Vim docs coming soon!
Editor Integration
All cards on the imdone project board are sourced from text files in your project folder. When you hover over a card, there is a link that will open the source file in your favorite text editor at the exact line the card was sourced from. Even when you create a card from your project board as you’ll learn how to do in the next section, the card content is appended to your journal file.
Configuring your editor
You can configure your editor in imdone settings and project settings. These are your options for opening files…
- System Default: Open files to the first line in your system default editor
- VS Code: Open files to the source of the card in Visual Studio Code
- Obsidian: Open files to the source of the card in Obsidian
- Atom: Open files to the source of a card in Atom
- URL: Open files using a URL
- All default props, props, and computed props can be used for string interpolation
- Custom: Open files in the editor of your choice
- All default props, props, and computed props can be used for string interpolation
- Here are some useful links for determining your open file command