Skip to content

Add escape codes for shell integration (OSC 133) #349

@ybc37

Description

@ybc37

It seems to get more common for terminal emulators/multiplexers [1] to have support for shell integration, e.g. having shortcuts to jump from prompt to prompt. This requires that the shell prompt to print some escape codes, see:

https://gitlab.freedesktop.org/Per_Bothner/specifications/blob/master/proposals/semantic-prompts.md

It would be great to have pure print those escape codes so it's possible to use these features. Or is there an easy way to print those codes via pure's configuration?

(There is a separate fish plugin, which adds those codes: https://github.com/acomagu/fish-osc133. Still it would be great to have it in the prompt and not rely on another plugin.)

[1]

Metadata

Metadata

Assignees

No one assigned

    Labels

    🐟 upstreamhas an issue opened in fish repo

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions