39
39
40
40
# Send the IsWindows property if the environment looks like Windows
41
41
if [[ " $( uname -s) " =~ ^CYGWIN* | MINGW* | MSYS* ]]; then
42
- builtin printf " \x1b ]633;P;IsWindows=True\x07 "
42
+ builtin printf ' \e ]633;P;IsWindows=True\a '
43
43
fi
44
44
45
45
# Allow verifying $BASH_COMMAND doesn't have aliases resolved via history when the right HISTCONTROL
@@ -59,35 +59,35 @@ __vsc_in_command_execution="1"
59
59
__vsc_current_command=" "
60
60
61
61
__vsc_prompt_start () {
62
- builtin printf " \033 ]633;A\007 "
62
+ builtin printf ' \e ]633;A\a '
63
63
}
64
64
65
65
__vsc_prompt_end () {
66
- builtin printf " \033 ]633;B\007 "
66
+ builtin printf ' \e ]633;B\a '
67
67
}
68
68
69
69
__vsc_update_cwd () {
70
- builtin printf " \033 ]633;P;Cwd=%s\007 " " $PWD "
70
+ builtin printf ' \e ]633;P;Cwd=%s\a ' " $PWD "
71
71
}
72
72
73
73
__vsc_command_output_start () {
74
- builtin printf " \033 ]633;C\007 "
75
- builtin printf " \033 ]633;E;%s\007 " " $__vsc_current_command "
74
+ builtin printf ' \e ]633;C\a '
75
+ builtin printf ' \e ]633;E;%s\a ' " $__vsc_current_command "
76
76
}
77
77
78
78
__vsc_continuation_start () {
79
- builtin printf " \033 ]633;F\007 "
79
+ builtin printf ' \e ]633;F\a '
80
80
}
81
81
82
82
__vsc_continuation_end () {
83
- builtin printf " \033 ]633;G\007 "
83
+ builtin printf ' \e ]633;G\a '
84
84
}
85
85
86
86
__vsc_command_complete () {
87
87
if [ " $__vsc_current_command " = " " ]; then
88
- builtin printf " \033 ]633;D\007 "
88
+ builtin printf ' \e ]633;D\a '
89
89
else
90
- builtin printf " \033 ]633;D;%s\007 " " $__vsc_status "
90
+ builtin printf ' \e ]633;D;%s\a ' " $__vsc_status "
91
91
fi
92
92
__vsc_update_cwd
93
93
}
0 commit comments