Skip to content

Instantly share code, notes, and snippets.

@guysbryant
Created March 7, 2020 17:58
Show Gist options
  • Select an option

  • Save guysbryant/9811c303e4c8d41811486979458ce0cd to your computer and use it in GitHub Desktop.

Select an option

Save guysbryant/9811c303e4c8d41811486979458ce0cd to your computer and use it in GitHub Desktop.

[admonition] (https://github.com/libeanim/inkdrop-admonition) Add 10 types of block styled side content You can use any markdown content inside of any admonition, including admonition blocks

  1. note [[note | Note]] | ctrl alt a | adds a note admonition block | any selected content is placed inside the new note that is created, line wrapped content stays insdie. Hitting enter adds a pipe on the right...I think another plugin is trying to make a table
  2. info
  • [[info | title = optional]] | content here
  1. question
  • [[question | hmm?]] | this is a question
  1. abstract
  • [[question | abstract thing]] | this is a abstract
  1. danger
  • [[danger | dangerous]] | this is a danger
  1. warning
  • [[warning | warned]] | this is a warning
  1. success
  • [[success | succeed]] | this is a success
  1. fail
  • [[fail | failure is not an option]] | this is a fail
  1. example
  • [[example | learn from this]] | this is a example
  1. spoiler
  • [[spoiler | title = required ]] | content requires a line break | after or it gets confused | add -spoiler to the admonition | to add collapsible content

[auto-reload] (https://github.com/jmerle/inkdrop-auto-reload) Reloads Inkdrop when plugins are installed

[breaks] (https://github.com/inkdropapp/inkdrop-breaks) Allows line breaks on a single return instead of requiring two

[code-block-line-number] (https://github.com/q1701/inkdrop-code-block-line-number) Adds line breaks in rendered code blocks

This is come 
code with 
line breaks
yay!

[code-fold] (https://github.com/moyicat/inkdrop-code-fold) Supposed to add folding but it doesn't seem to be working.. shift command/ctrl e fold all shift command/ctrl r unfold all

[copy-code-to-clipboard] (https://github.com/q1701/inkdrop-copy-code-to-clipboard) Adds a copy button to code blocks

some code
copy button in the top right

[drawio] (https://github.com/ndkrimbacher/inkdrop-drawio) Use the menubar Plugins > draw.io menu to add diagrams Opens another window where you create the diagram which is then inserted upon saving

diagram.svg [embed] (https://github.com/inkdropapp/inkdrop-embed) Allows embedding gist, twitter, youtube embed

[export-as-gist] (https://github.com/jmerle/inkdrop-export-as-gist) Export notes as a gist Right click on the note in the left bar Requires api token from github with gist scope

[flowchart] (https://github.com/inkdropapp/inkdrop-flowchart) Draw flowcharts using flowchart.js

[graphviz] (https://github.com/jmerle/inkdrop-graphviz) Uses Graphviz to add graphs. Make sure dot is in your path. In place of dot you can also use: neato fdp sfdp twopi circo osage patchwork I don't have any of this setup yet...not sure I will

[hide-menu-bar] (https://github.com/inkdropapp/inkdrop-hide-menu-bar) Hides the menu bar automatically until you press alt. I don't think this is relevant to mac since all menu bars are in the mac menu bar which can be hidden through mac settings.

[inkdro-slcackify] (https://github.com/Schumi543/inkdrop-slackify) Adds context menu option to convert markdown to a version that can be pasted in slack

[mermaid] (https://github.com/inkdropapp/inkdrop-mermaid) Draw flowcharts with mermaid.js

[open-in-external-editor] (https://github.com/libeanim/inkdrop-open-in-external-editor) Configure the editor in the plugin preferences Open and edit any note in specified editor Note updates upon saving

[paste-as-markdown] (https://github.com/inkdropapp/inkdrop-paste-as-markdown) cmd/ctr alt shift v or Plugins > paste as markdown Will convert HTML to markdown before pasting HTML Regular paste:

  • list 1
  • list 2
Converted pasted:

  list 1
  list 2

Seems to be broken and pastes as code block instead

[paste-as-plain-text] (https://github.com/inkdropapp/inkdrop-paste-as-plain-text) cmd/ctrl shift v or Plugins > paste as plan text Paste as plain text Not sure how this is different from regular pasting 🤷

[plantuml] (https://github.com/jmerle/inkdrop-plantuml) Add PlantUML diagrams Use plugin settings to configure the two modes:

  1. local (default)
  • Diagrams are genderated using the PlantUML jar provided by this plugin.
    • Requires Java in PATH
    • Requires Graphviz to be installed
  1. Server
  • Diagrams are genderated using the PlantUML server locatred at the server url provided in the plugin settings

[sequence-diagrams] (https://github.com/inkdropapp/inkdrop-sequence-diagrams) Draw sequence diagrams using js-sequence-diagrms in Markdown code block.

[simple-note-list] (https://github.com/inkdropapp/inkdrop-simple-note-list) Makes note list view thinner.

  • Default clipboard.png
  • With Plugin: clipboard.png

[spell-checker] (https://github.com/inkdropapp/inkdrop-spell-checker) Adds a spellchecker which is nice Exampel: it only underlines misspelled words, it can't fix them.

[switch-notebook] (https://github.com/marconi/switch-notebook) Use cmd p to bring up text box: Type the name of the notebook you want to switch to and press enter

[table-editor] (https://github.com/jmerle/inkdrop-table-editor) Built using mte-kernel's markdown table editor. See here for how to customize keybindings. Most commands are available through the context menu and Plugins > table editor. Use plugin settins to customize formatting style and header alignment

embed

List of commands:

Command Description Default keybinding
table-editor:format Format the current table
table-editor:format-all Format all tables
table-editor:escape Exit the table Cmd or Ctrl + Enter
table-editor:align-left Left-align the column Cmd or Ctrl + Alt + Left
table-editor:align-right Right-align the column Cmd or Ctrl + Alt + Right
table-editor:align-center Center-align the column Cmd or Ctrl + Alt + Up
table-editor:align-none Unset alignment of the column Cmd or Ctrl + Alt + Down
table-editor:select-cell Select the cell content
table-editor:move-left Move a cell to the left Cmd or Ctrl + Left
table-editor:move-right Move a cell to the right Cmd or Ctrl + Right
table-editor:move-up Move a cell up Cmd or Ctrl + Up
table-editor:move-down Move a cell down Cmd or Ctrl + Down
table-editor:next-cell Move to the next cell Tab
table-editor:previous-cell Move to the previous cell Shift + Tab
table-editor:next-row Move to the next row Enter
table-editor:insert-row Insert an empty row
table-editor:delete-row Delete the row
table-editor:move-row-up Move the row up Cmd or Ctrl + Alt + Shift + Up
table-editor:move-row-down Move the row down Cmd or Ctrl + Alt + Shift + Down
table-editor:insert-column Insert an empty column
table-editor:delete-column Delete the column
table-editor:move-column-left Move the column left Cmd or Ctrl + Alt + Shift + Left
table-editor:move-column-right Move the column right Cmd or Ctrl + Alt + Shift + Right

[toc] (https://github.com/inkdropapp/inkdrop-toc) [tray] (https://github.com/jmerle/inkdrop-tray) [update-checker] (https://github.com/jmerle/inkdrop-update-checker) [vim] (https://github.com/inkdropapp/inkdrop-vim) [web-clipper] (https://github.com/libeanim/inkdrop-web-clipper)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment