You can define key bindings for almost all operations and editor commands in DbVisualizer. Key bindings are grouped in Key Maps. DbVisualizer includes a set of predefined key maps targeted for the supported operating systems. These key maps cannot be deleted or modified. To customize key bindings, copy an existing key map and make your changes.
All user defined key maps are stored in your $HOME/.dbvis/config70/keymaps directory. A key map file contain only the differences between the copied key map and the current.
To create a new key map, select the map you want to copy and click the Make Copy button. Set a name on the new key map and activate it with the Set Active button. The newly created key map now has the exact same key bindings as the parent key map.
The action list is organized in folders. The Editor Commands folder lists all actions available in the SQL Commander editor and their current key bindings. The Main Menu folder contains subfolders, each representing a main window menu. The other folders group feature specific actions, such as actions to control the references graph, form editor, etc.
To modify the key bindings for an action, select the action from the action list. The current key bindings are listed in the Key Bindings list.
The keystroke dialog controls whether a key binding is already assigned somewhere else. If there is a conflict with another binding, the Conflicts area shows the names of the actions that are conflicting. The modifier keys Shift, Alt, Ctrl and Command can be used to form the final key binding.
Menu items and tooltips show the first defined key binding in the list.