• 0 Posts
  • 5 Comments
Joined 2 years ago
cake
Cake day: August 9th, 2023

help-circle



  • For cases where you really just want to jump between different prompts without piping out to another program/file, many terminals also support jumping through prompts as long as your shell marks them with an OSC-133;A escape code (looks like fish does this automatically now). Some terminals that support this are foot, tmux, kitty, and Emac’s vterm, but it’s undoubtably available in many others.

    For example let’s say you’re using the foot terminal and the zsh shell. Just add the following code to your zshrc and then you can jump through each prompt using CTRL-z and CTRL-x

    precmd() {
        print -Pn "\e]133;A\e\\"
    }