Hi Marcin,

thank you for your reply.
I tried your command, but there's somehow a bug


> map <F11> :write \| :split /tmp/eval.ml \| %d \|setlocal ft=omlet \|
> setlocal autowrite \| r!ocaml < # \| wincmd p<CR>
> map <F12> :write \| :dr /tmp/eval.ml \| %d \|setlocal ft=omlet \|setlocal
> autowrite \| r!ocaml < # \| wincmd p<CR>
>


as the "wincmd" seems to be sent to ms-dos command;
Im' receiving
shell returned 255
"wincmd is not recognized as internal or external command etc.." in the
eval.ml file.

Can somone help ?

Thanks & regards

Eddine

2011/10/5 Marcin Szamotulski <[email protected]>

> On 08:43 Wed 05 Oct     , Eddine wrote:
> > Ah one other question
> > is it also possible to have  my source file automatically saved when I
> call
> > F11/F12.
> >
> > Thanks.
> > Eddine.
> > 2011/10/5 Eddine <[email protected]>
> >
> > >
> > > Hello Vimmers,
> > >
> > >
> > >
> > > for my Ocaml developments I use those mappings so I can evaluate my
> code
> > > interactively with ocaml
> > >
> > >
> > > map <F11> :split /tmp/eval.ml \| %d \|setlocal ft=omlet \| setlocal
> > > autowrite \| r!ocaml < # <CR>
> > >
> > >
> > >
> > > I want to improve the behavior of those commands so my cursor remains
> into
> > > my source window instead
> > > of going in the new splitted window eval.ml.
> > >
> > > Is there a convenient and elegant way to do this ?
> > >
> > >
> > >
> > > Thank you in advance for your help.
> > >
> > > Eddine
> > >
> > >
> >
> > --
> > 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 can try to use ':wincmd p' and ':write' commands
> map <F11> :write \| :split /tmp/eval.ml \| %d \|setlocal ft=omlet \|
> setlocal autowrite \| r!ocaml < # \| wincmd p<CR>
> map <F12> :write \| :dr /tmp/eval.ml \| %d \|setlocal ft=omlet \|setlocal
> autowrite \| r!ocaml < # \| wincmd p<CR>
>
> Best regards,
> Marcin
>
> --
> 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 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

Reply via email to