Can I make zim appear with a global keybinding?
Since release 0.24 zim will by default only run a single instance of each notebook. Trying to open the same notebook again will just pop the corresponding window to the foreground. So you can set a default notebook (see notebooks) and just make a global key binding run the command “zim”. Earlier versions needed a shell script to check if an instance was running already. Of course you can still use that. Just make sure to us “–no–daemon” An example can be found here.