complete-into-braces

bashというかreadline。

たまになんかのキーを押しちゃったときに「{」と「}」を使った補完の展開が行われて、どのキーにバインドされてんのかなーと思ってたら、おそらくデフォルトで割り当てられているM-{でした。

$ bind -p | grep brace
"\M-{": complete-into-braces

$ touch foo fo-o fugu fooo
$ ここで「M-{」で↓が表示される
  f{o{-o,o{,o}},ugu} 

長年気になっていたのがわかってスッキリ。