diff --git a/lua/sf/term.lua b/lua/sf/term.lua index 8013c5c..54e1760 100644 --- a/lua/sf/term.lua +++ b/lua/sf/term.lua @@ -130,9 +130,8 @@ function Term.run_highlighted_soql() end -- local raw_cmd = string.format('sf data query -q "%s" -o %s', selected_text, U.get()) - local raw_cmd = B:new():cmd("data"):act("query"):addParams("-q", selected_text):build() - local cmd = string.gsub(raw_cmd, "'", "\\'") - t:run(cmd) + local raw_cmd = B:new():cmd("data"):act("query"):addParamsNoExpand("-q", selected_text):build() + t:run(raw_cmd) end function Term.cancel()