Advertisement
Guest User

Untitled

a guest
Apr 19th, 2014
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. <Esc>:w<Leader>s
  2.  
  3. <Esc><Leader>s
  4.  
  5. function! marslofunc#RunResult()
  6. let mp = &makeprg
  7. let ef = &errorformat
  8. let exeFile = expand("%:t")
  9. exec "w"
  10. if "python" == &filetype
  11. setlocal makeprg=python -u
  12. elseif "perl" == &filetype
  13. setlocal makeprg=perl
  14. elseif "ruby" == &filetype
  15. setlocal makeprg=ruby
  16. elseif "autohotkey" == &filetype
  17. setlocal makeprg=AutoHotkey
  18. endif
  19. set efm=%C %.%#,%A File "%f"\, line %l%.%#,%Z%[%^ ]%\@=%m
  20. silent make %
  21. copen
  22. let &makeprg = mp
  23. let &errorformat = ef
  24. endfunction
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement