From 252433fea54c3c76af30d3eca334b78e32027293 Mon Sep 17 00:00:00 2001 From: johannst <*> Date: Thu, 13 Oct 2016 19:21:17 +0200 Subject: added scons builder in vim --- .vimrc | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to '.vimrc') diff --git a/.vimrc b/.vimrc index b0faa2d..55925b5 100644 --- a/.vimrc +++ b/.vimrc @@ -36,6 +36,10 @@ set nocompatible " make vim less vi " tagbar let g:tagbar_ctags_bin='~/.vim/bin/ctags' + " CtrlP + let g:ctrlp_buftag_ctags_bin='~/.vim/bin/ctags' + let g:ctrlp_extensions = ['buffertag', 'line', 'changes', 'mixed'] + " omni complete " add tags " set tags+=~/.vim/tags/cpp_tags @@ -53,6 +57,14 @@ set nocompatible " make vim less vi "}}} +function! TriggerSCons(arg_string) + let base_cmd = "scons -u " + let &makeprg=base_cmd.a:arg_string + make +endfunction +" use like :SCons -j20 ... +command! -nargs=1 SCons call TriggerSCons() + " +----------------------------+ " | Color Settings | " +----------------------------+ -- cgit v1.2.3