summaryrefslogtreecommitdiffstats
path: root/tools/vim/ninja-build.vim
diff options
context:
space:
mode:
Diffstat (limited to 'tools/vim/ninja-build.vim')
-rw-r--r--tools/vim/ninja-build.vim5
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/vim/ninja-build.vim b/tools/vim/ninja-build.vim
index 7f60663..af416b6 100644
--- a/tools/vim/ninja-build.vim
+++ b/tools/vim/ninja-build.vim
@@ -81,7 +81,7 @@ fun! CrCompileFile()
let l:oldmakepgr = &makeprg
python set_makepgr_to_single_file_ninja()
silent make | cwindow
- if !has('gui')
+ if !has('gui_running')
redraw!
endif
let &makeprg = l:oldmakepgr
@@ -95,5 +95,6 @@ if has('mac')
elseif has('win32')
map <C-F7> :CrCompileFile<cr>
imap <C-F7> <esc>:CrCompileFile<cr>
+elseif has('unix')
+ map <Leader>o :CrCompileFile<cr>
endif
-" TODO(linuxuser): Suggest a keyboard shortcut and send review to thakis@.