markdown editor: support link