Home / GitHub Page

Copy all notes from a notebook to a different notebook

I need to be able to duplicate an entire notebook and all the notes within it, but couldn’t figure out a way to do it efficiently (desktop app).
I was able to select all of the notes in a notebook with shift-click and use duplicate and move the duplicated notes into a new notebook. However each note name was appended with ‘-copy’ and it would be tedious to rename over a 100 notes.

Any suggestions on how to do this easily or is this a feature request?

  • right click on a notebook and click duplicate
  • select a group of notes and click ‘duplicate in another notebook’

Not possible now, unless you can script it yourself using API.

here’s a workaround using export and reimport:

  • select the notebook (eg.: 'somenotebook’)
  • export the notebook in jex format (eg: test.jex) by right-clicking (export in main menu will export the whole db and not just the selected notebook)
  • reimport the JEX file
  • the notebook will appear as a subnotebook under the filename of the exported file (test/somenotebook)
  • rename test/somenotebook to different notebook