xenodium / chatgpt-shell

A multi-llm Emacs shell (ChatGPT, Claude, Gemini, Ollama, Perplexity) + editing integrations
https://lmno.lol/alvaro
GNU General Public License v3.0
866 stars 77 forks source link

Allow for multiline input #116

Closed shouya closed 1 year ago

shouya commented 1 year ago

I sometimes need to type multiple line input, but it seems that there is no simple way to do it. (Please correct me if I'm wrong)

This PR simply adds a default keybinding for newline. I believe S-<return> is somewhat standard for inserting newline when <return> was occupied.