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
