I am using git 2.7.0.windows.1 in Windows 10, with
core.editor set to
Vim was downloaded from vim.org latest version binary: VIM - Vi IMproved 7.4.1023 (2013 Aug 10, compiled Jan 2 2016 14:24:35) MS-Windows 32-bit console version
When I do a git commit in a
cmd window, it goes into a vim right in the command window. And there is no text shown or maybe black text.
I do have
syntax on setting in my .vimrc. When I type in command
:syntax off the text shows up but goes away if I move the cursor.
Here is my .vimrc file:
" color scheme and syntax highlighting syntax on colorscheme industry " line number set number " tab settings set softtabstop=2 shiftwidth=2 expandtab " set initial window size set lines=30 columns=80 " set to auto write buffer before hidden set autowrite " set font if has("gui_running") if has("gui_gtk2") set guifont=Inconsolata\ 12 elseif has("gui_macvim") set guifont=Menlo\ Regular:h14 elseif has("gui_win32") set guifont=Consolas:h11:cANSI endif endif " turn on spell check set spell spelllang=en_us set spellfile=$HOME/Dropbox/vim/spell/en.utf-8.add
I tried to remove the two lines below which made it worse.
colorscheme industry syntax on
Now the screen is totally black and does not even responding to
"/e/java-projects/test/.git/COMMIT_EDITMSG" [converted][unix] 16L, 310C
I am doubting it might be some communication bug between git, Windows command line, and vim. I do have a work around: use gvim or use git bash instead, neither have the black text problem.
How can I correct this?