update README

This commit is contained in:
Mitchell Hashimoto
2023-07-06 18:27:21 -07:00
parent 247638c2da
commit 7e42d163ad

View File

@ -121,15 +121,18 @@ Ghostty supports some features that require shell integration. I am aiming
to support many of the features that to support many of the features that
[Kitty supports for shell integration](https://sw.kovidgoyal.net/kitty/shell-integration/). [Kitty supports for shell integration](https://sw.kovidgoyal.net/kitty/shell-integration/).
To enable this functionality, I recommend sourcing Kitty's shell integration Ghostty will automatically inject the shell integration code for `zsh` and
files directly for your shell configuration when running Ghostty. For `fish`. Other shells are not supported. You can also manually load them
example, for fish, [source this file](https://github.com/kovidgoyal/kitty/blob/master/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish). in many cases (see `src/shell-integration`). **If you want to disable this feature,**
set `shell-integration = none` in your configuration file.
The currently support shell integration features in Ghostty: The currently support shell integration features in Ghostty:
* We do not confirm close for windows where the cursor is at a prompt. * We do not confirm close for windows where the cursor is at a prompt.
* New terminals start in the working directory of the previously focused terminal. * New terminals start in the working directory of the previously focused terminal.
* The cursor at the prompt is turned into a bar. * The cursor at the prompt is turned into a bar.
* The `scroll_to_prompt` keybinding can be used to scroll the terminal window
forward and back through prompts.
## Roadmap and Status ## Roadmap and Status