[
    {
        "role": "user",
        "content": "in%20emacs%2C%20does%20m-q%20have%20a%20default%20key%20binding%3F"
    },
    {
        "role": "assistant",
        "content": "Yes \u2014 in GNU Emacs, **`M-q`** is bound by default to the command `fill-paragraph`. ([stackoverflow.com](https://stackoverflow.com/questions/9086609/in-emacs-m-q-does-not-work?utm_source=openai))\n\nHere\u2019s a bit more detail:\n\n- `fill-paragraph` is an interactive command defined in `fill.el` that reflows the current paragraph\u2014essentially a way to re-wrap text to fit within the current fill column. When you press `M-q`, it fills (re-wraps) the paragraph around point according to that width. ([stackoverflow.com](https://stackoverflow.com/questions/9086609/in-emacs-m-q-does-not-work?utm_source=openai))  \n- If you ever see `M-q` acting like it\u2019s unbound or doing something else, it often means that your init file (or a mode you're using) has overridden or removed the default binding. Starting Emacs with `emacs -Q` (which ignores user customizations) will show that `M-q` is properly bound to `fill-paragraph` by default. ([stackoverflow.com](https://stackoverflow.com/questions/9086609/in-emacs-m-q-does-not-work?utm_source=openai))  \n\nIf you want, I can show you exactly what `fill-paragraph` does, or how to customize what `M-q` does in different modes."
    }
]