Instead of always passing the commit message from the command line with the -m flag, you can edit the commit message with an external editor (like svn or git). The editor can be configured with a global config file (~/.bamrc)
To configure an editor make the file look like this:
{
"editor": "<editor command>",
"editor_args": ["--optional", "--list", "--of", "--args"]
}For example, to configure atom as the editor use:
{
"editor": "atom",
"editor_args": ["--wait"]
}To configure vim use:
{
"editor": "vim"
}