Thanks works perfectly

2009/9/16 Jürgen Krämer <[email protected]>

>
>
> Hi,
>
> Pablo Giménez wrote:
> > Hi, I continue with my newbies question about vim scripting :)
> > I have a function like:
> > function! EditMyFile (path)
> >   let filePath = a:path . "myFile"
> >   sp filePath
> > endfunction
> >
> > Well the sp statement always tries to open a file called filePath
> > instead of evaluating the variable and use it values.
> > I have also tried with l:filePath and got the same result.
> > Any ideas???
>
> yes, use
>
>  execute "sp " . filePath
>
> instead. The sp statement is the :split command you normally would enter
> on the command line, and this command -- like many other commands --
> expects its argument to be a file name, not an expression.
>
> Regards,
> Jürgen
>
> --
> Sometimes I think the surest sign that intelligent life exists elsewhere
> in the universe is that none of it has tried to contact us.     (Calvin)
>
> >
>


-- 
Un saludo
Best Regards
Pablo Giménez

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to