@@ -38,44 +38,44 @@ __vsc_in_command_execution="1"
38
38
__vsc_current_command=" "
39
39
40
40
__vsc_prompt_start () {
41
- builtin printf " \033 ]633;A\007 "
41
+ builtin printf ' \e ]633;A\a '
42
42
}
43
43
44
44
__vsc_prompt_end () {
45
- builtin printf " \033 ]633;B\007 "
45
+ builtin printf ' \e ]633;B\a '
46
46
}
47
47
48
48
__vsc_update_cwd () {
49
- builtin printf " \033 ]633;P;Cwd=%s\007 " " $PWD "
49
+ builtin printf ' \e ]633;P;Cwd=%s\a ' " $PWD "
50
50
}
51
51
52
52
__vsc_command_output_start () {
53
- builtin printf " \033 ]633;C\007 "
53
+ builtin printf ' \e ]633;C\a '
54
54
# 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 "
56
56
}
57
57
58
58
__vsc_continuation_start () {
59
- builtin printf " \033 ]633;F\007 "
59
+ builtin printf ' \e ]633;F\a '
60
60
}
61
61
62
62
__vsc_continuation_end () {
63
- builtin printf " \033 ]633;G\007 "
63
+ builtin printf ' \e ]633;G\a '
64
64
}
65
65
66
66
__vsc_right_prompt_start () {
67
- builtin printf " \033 ]633;H\007 "
67
+ builtin printf ' \e ]633;H\a '
68
68
}
69
69
70
70
__vsc_right_prompt_end () {
71
- builtin printf " \033 ]633;I\007 "
71
+ builtin printf ' \e ]633;I\a '
72
72
}
73
73
74
74
__vsc_command_complete () {
75
75
if [[ " $__vsc_current_command " == " " ]]; then
76
- builtin printf " \033 ]633;D\007 "
76
+ builtin printf ' \e ]633;D\a '
77
77
else
78
- builtin printf " \033 ]633;D;%s\007 " " $__vsc_status "
78
+ builtin printf ' \e ]633;D;%s\a ' " $__vsc_status "
79
79
fi
80
80
__vsc_update_cwd
81
81
}
0 commit comments