]> git.zndr.dk Git - dotfiles.git/commitdiff
Removed automatic project root detection
authorJannik Zander <59698@grundfos.com>
Sun, 15 Jul 2018 16:39:59 +0000 (18:39 +0200)
committerJannik Zander <59698@grundfos.com>
Sun, 15 Jul 2018 16:39:59 +0000 (18:39 +0200)
.vim/vimrc

index 9c71bc7d9001d43cd69ca1f91752b914690f2cc8..7c461957be7683a4ce35a1b19afe7d3ffdf77827 100644 (file)
@@ -109,11 +109,10 @@ let &t_EI.="\e[1 q"
 let &t_te.="\e[0 q"
 
 " make
-function! s:Msvc(path)
+function! s:Msvc(build)
   let &errorformat="%f(%l) : %t%*\\D%n: %m,%*[^\"]\"%f\"%*\\D%l: %m,%f(%l) : %m,%*[^ ] %f %l: %m,%f:%l:%c:%m,%f(%l):%m,%f|%l| %m"
-  let &makeprg='cd ' . a:path . '; cmake  '
-  let b:asyncrun_root = '~/projects/applayer'
-  exe 'AsyncRun -cwd=<root> mkdir -p ' . fnameescape(a:path)
+  let &makeprg='cd ' . a:build. '; cmake  '
+  exe 'AsyncRun mkdir -p ' . fnameescape(a:build)
 endfunction
 command! -bang -nargs=1 -complete=file Msvc call s:Msvc(<f-args>)
 
@@ -209,9 +208,9 @@ packadd asyncrun.vim
 let g:asyncrun_open = 8
 let g:asyncrun_status = "stopped" 
 let g:asyncrun_auto = "make"
-let g:asyncrun_rootmarks = ['.git'] 
-command! -bang -nargs=* -complete=file Make AsyncRun -cwd=<root> -program=make @ <args>
-command! -bang -nargs=* -complete=file Grep AsyncRun -cwd=<root> -program=grep @ <args>
+command! -bang -nargs=* -complete=file Make AsyncRun -program=make @ <args>
+command! -bang -nargs=* -complete=file Grep AsyncRun -program=grep @ <args>
+
 
 " Error markers
 packadd errormarker.vim