Action

Markdown Emphasis (*) (copy)

Posted by Peter Kollek, Last update 11 months ago - Unlisted

Apply Markdown emphasis (*) to selection or insert * if no selection

Steps

  • script

    // Apply Markdown emphasis to selection, or insert * if no selection
    
    var sel = editor.getSelectedText();
    var selRange = editor.getSelectedRange();
    
    if (!sel || sel.length == 0) {
      editor.setSelectedText("*");
      editor.setSelectedRange(selRange[0]+1,0);
    }
    else {
      editor.setSelectedText("*"+sel+"*");
      editor.setSelectedRange(selRange[0]+selRange[1]+2,0);
    }
    

Options

  • After Success Nothing
    Notification Error
    Log Level Error
Items available in the Drafts Directory are uploaded by community members. Use appropriate caution reviewing downloaded items before use.