Sometimes preferences will be built into VoodooPad without an interface to set them. Usually these are turned on and off via the command line, invoked from within one of Terminal.app's windows. Here are a few of them:

### Print Margins.

If you want to set the margins to 1/4 inch all around, open up the terminal and type this:
defaults write com.flyingmeat.VoodooPad VPPrintMarginHack -string "{{0.25, 0.25}, {0.25, 0.25}}"

The values are for left, right, top, bottom
To remove the margin, type:
defaults delete com.flyingmeat.VoodooPad VPPrintMarginHack

### Setting an external editor that is not BBEdit (VP 2.1+ only)

To use SubEthaEdit type this in the terminal:
defaults write com.flyingmeat.VoodooPad odbeditor de.codingmonkeys.SubEthaEdit

To use TextMate type:
defaults write com.flyingmeat.VoodooPad odbeditor com.macromates.textmate

### Single click to open a page from the drawer (2.1.2+ only)

Quit VoodooPad, and type this in the terminal:
defaults write com.flyingmeat.VoodooPad singleClickBacklinksToOpen -bool YES

Then relaunch and you should be good to go.

### Keep VoodooPad from opening a new document on launch (2.5+ only)

In some cases, for example when you quit VoodooPad without an open document, VP will try to create a blank document on relaunch. Use this hidden pref to change the behavior.

Quit VoodooPad, and type this in Terminal.app:

defaults write com.flyingmeat.VoodooPad noNewDocumentOnStartup -bool YES

### Show the old "Export As HTML…" menu option (2.5+ only)

VoodooPad 2.5 has a new "Web Export" engine, replacing the older HTML export options. However, if still want to use the older export options, you can bring them back with the following command:

defaults write com.flyingmeat.VoodooPad showTwoOhHTMLExportMenu -bool YES