Skip to content

Commit cc55ba8

Browse files
committed
shellIntegration-rc.zsh: use \033 ⇒ \e and \007 ⇒ \a
1 parent 859f16a commit cc55ba8

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

src/vs/workbench/contrib/terminal/browser/media/shellIntegration-rc.zsh

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,44 +38,44 @@ __vsc_in_command_execution="1"
3838
__vsc_current_command=""
3939

4040
__vsc_prompt_start() {
41-
builtin printf "\033]633;A\007"
41+
builtin printf '\e]633;A\a'
4242
}
4343

4444
__vsc_prompt_end() {
45-
builtin printf "\033]633;B\007"
45+
builtin printf '\e]633;B\a'
4646
}
4747

4848
__vsc_update_cwd() {
49-
builtin printf "\033]633;P;Cwd=%s\007" "$PWD"
49+
builtin printf '\e]633;P;Cwd=%s\a' "$PWD"
5050
}
5151

5252
__vsc_command_output_start() {
53-
builtin printf "\033]633;C\007"
53+
builtin printf '\e]633;C\a'
5454
# Send command line, escaping printf format chars %
55-
builtin printf "\033]633;E;%s\007" "$__vsc_current_command"
55+
builtin printf '\e]633;E;%s\a' "$__vsc_current_command"
5656
}
5757

5858
__vsc_continuation_start() {
59-
builtin printf "\033]633;F\007"
59+
builtin printf '\e]633;F\a'
6060
}
6161

6262
__vsc_continuation_end() {
63-
builtin printf "\033]633;G\007"
63+
builtin printf '\e]633;G\a'
6464
}
6565

6666
__vsc_right_prompt_start() {
67-
builtin printf "\033]633;H\007"
67+
builtin printf '\e]633;H\a'
6868
}
6969

7070
__vsc_right_prompt_end() {
71-
builtin printf "\033]633;I\007"
71+
builtin printf '\e]633;I\a'
7272
}
7373

7474
__vsc_command_complete() {
7575
if [[ "$__vsc_current_command" == "" ]]; then
76-
builtin printf "\033]633;D\007"
76+
builtin printf '\e]633;D\a'
7777
else
78-
builtin printf "\033]633;D;%s\007" "$__vsc_status"
78+
builtin printf '\e]633;D;%s\a' "$__vsc_status"
7979
fi
8080
__vsc_update_cwd
8181
}

0 commit comments

Comments
 (0)