Nope -- PB/Xcode's key binding UI is specific to PB/Xcode. To change it for other apps, you'll need to use the generic Cocoa key binding customization system... which has no GUI for configuration.
Create a file at ~/Library/KeyBindings/DefaultKeyBindings.dict and put the following in it:
Code:
{
"\Uf70a" = "complete:';
}
This will rebind complete to F7, which can be keyed without requiring modifiers on most iBooks/PowerBooks. (It's what I use on my laptop.)
To use a different key, you'll need to change the thing on the left, which is the (Unicode?) key code. See NSEvent.h for several common key codes. To include a modifier key, you'll need to preface the key code with a special symbol (@ for command, ~ for option, ^ for control). You can also put in additional lines to
bind other actions -- see NSResponder.h for a list of standard text editing actions you can bind.
For more info, see the PBXKeyBindings.dict file inside PB/Xcode's app wrapper, or the Expert Preferences Release Notes for Project Builder (you may need an older version -- they seem to have removed or relocated that part of the docs in Xcode). IIRC, Mike Ferris'
TextExtras provides some keybinding help, too.