Sadly, these shortcuts don't work on my Mac. Could that depend on the keyboard layout? I have the following custom key event translations in my file:
(* Matching double quotes*)
Item[KeyEvent["'",Modifiers->{Command,Shift}],
FrontEndExecute[FrontEnd`NotebookApply[FrontEnd`InputNotebook[],
"\"\[SelectionPlaceholder]\"", Placeholder]]],
(* Matching curly braces*)
Item[KeyEvent["[",Modifiers->{Command,Shift}],
FrontEndExecute[FrontEnd`NotebookApply[FrontEnd`InputNotebook[],
"{\[SelectionPlaceholder]}", Placeholder]]],
(* Matching square braces*)
Item[KeyEvent["[",Modifiers->{Command}],
FrontEndExecute[FrontEnd`NotebookApply[FrontEnd`InputNotebook[],
"[\[SelectionPlaceholder]]", Placeholder]]],
(* Matching parentheses*)
Item[KeyEvent["9",Modifiers->{Command,Shift}],
FrontEndExecute[FrontEnd`NotebookApply[FrontEnd`InputNotebook[],
"(\[SelectionPlaceholder])", Placeholder]]],
(* Matching bracketing bars*)
Item[KeyEvent["|",Modifiers->{Command,Shift}],
FrontEndExecute[FrontEnd`NotebookApply[FrontEnd`InputNotebook[],
"\[LeftBracketingBar]\[SelectionPlaceholder]\[RightBracketingBar]",
Placeholder]]],
(* Matching double bracketing bars*)
Item[KeyEvent["|",Modifiers->{Command,Alt}],
FrontEndExecute[FrontEnd`NotebookApply[FrontEnd`InputNotebook[],
"\[LeftDoubleBracketingBar]\[SelectionPlaceholder]\[RightDoubleBracketingBar]",
Placeholder]]]
but only the double quotes and the matching parentheses work correctly. These things used to work fine in versionĀ 8, but then they degraded over time. IĀ complained with Wolfram, but they didn't seem to care about maintaining this functionality.