fix: Fail to transer strings begin with '-'

Description:
slimux will fail to send strings begin with '-' such as '-aaaa' or '-xxxx'.

Root cause:
when calling "tmux set-buffer", it treats the string begin with '-' as options and fail to set the buffer correctly.