Hi,
From a vimscript, some term_sendkeys syntax does not pass because of quote or not escaped chars.
If you see the attached screen, Point 4 term_sendkeys succeed, not point 5.
Can you help me for the syntax.
Thank you
NiVa
fun! BuildRuby() "{{{
" 1. open a terminal
" terminal
" 2. go back to vimscript and sleep hummm.
" sleep 800m
" 3. get just opened terminal
let bufnr=0
for buf in getbufinfo() | if getbufvar(buf.bufnr,'&buftype')=='terminal' | let bufnr = buf.bufnr | endif | endfor
" 4. init env
call term_sendkeys(bufnr, '"c:/program files (x86)/Microsoft Visual Studio/2017/Community/VC/Auxiliary/Build/vcvarsamd64_x86.bat
"')
" 5.
call term_sendkeys(bufnr, 'cd /d '.expand($userprofile).'/source/ruby-2.6.0-rc1
')
endfunction "}}}
--
--
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php
---
You received this message because you are subscribed to the Google Groups "vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vim_use+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Friday, January 4, 2019
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment