# Terminal 1.18 Selfhost Settings Collection of settings for our 1.18 bug bash. Last updated for 1.18.833 There's also a collection of files for your shell config as well. I made them all separate, especially the pwsh ones, so people could combine as needed. I know folks have complicated shell prompts already. The one I have there is fairly trivial, but should include all the marks you need to get started. Wrap your own prompt as needed. ### Shell-completion integration Make sure that the key in `Set-MappedKeyHandlers` matches the contents of the `sendInput` command bound in the `actions`. In this sample, the Terminal internally passes F12b to pwsh to drive the menu. ### Shell integration prompts These are snippets for: * microsoft/terminal#14943 "Add support for opening the Suggestions UI with recent commands" * microsoft/terminal#14807 "Add the ability to select a whole command (or its output)" both rely on the `"experimental.autoMarkPrompts": true,` setting being enabled. ## PRs * Tear out * microsoft/terminal#14825 * microsoft/terminal#14843 * microsoft/terminal#14851 * microsoft/terminal#14866 * microsoft/terminal#14901 * microsoft/terminal#14935 - Enable tearing out tabs to create new windows * Headless mode * microsoft/terminal#14944 - Add support for running the Terminal without _any_ windows * Suggestions UI * microsoft/terminal#14938 -Add Suggestions UI & experimental shell completions support * microsoft/terminal#14939 - Add tooltips to the Suggestions Control * microsoft/terminal#14943 - Add support for opening the Suggestions UI with recent commands * microsoft/terminal#15027 - Add a useCommandline property to the suggestions action * Context menu * microsoft/terminal#14775 * microsoft/terminal#15020 - Add buttons for selecting commands, output to context menu * Shell integration improvements * microsoft/terminal#14807 - Add the ability to select a whole command (or its output) * Buffer rewrite * microsoft/terminal#14821 - Add an efficient text stream write function