Skip to content
This repository was archived by the owner on Sep 6, 2021. It is now read-only.

User Key Bindings

redmunds edited this page Oct 21, 2014 · 21 revisions

This page describes how user can override key bindings.

Quick Start

Use Debug > Open User Key Map to open the keymap.json in Brackets. If the file does not already exist, then it will be created.

Location

The keymap.json file is located in the the user data folder. The user data folder is located at:

  • Mac: ~/Library/Application Support/Brackets
  • Win XP: C:\Documents and Settings\<username>\Application Data\Brackets -- (aka %appdata%\Brackets)
  • Win Vista/7/8: C:\Users\<username>\AppData\Roaming\Brackets -- (aka %appdata%\Brackets)
  • Linux: ~/.config/brackets -- (aka $XDG_CONFIG_HOME/brackets)

JSON Data Format

The JSON dta format is:

{
    "overrides": {
        "<key>": "<command-id>"
        [, "<key>": "<command-id>"]
    }
}

Where <key> is ...

Exceptions

Clone this wiki locally