Saya telah mengunduh dan menginstal git untuk windows (msysgit) dan sering menggunakan bash git yang disertakan. Setiap kali saya menjalankan vim dari git bash file _vimrc saya tidak dimuat karena ada penyorotan sintaks atau apa pun. Ketika saya menjalankan perintah yang sama untuk memulai formulir vim dengan di baris perintah windows (cmd) bukannya git bash itu berfungsi seperti yang dijelaskan dalam file _vimrc saya. Satu-satunya penyesuaian yang telah saya lakukan untuk git bash adalah dengan menambahkan bash_profile berikut ke C: \ Program Files (x86) \ Git \ etc
alias up='cd ..'
alias ls='ls --color'
alias la='ls -a'
alias vimconfig='vim /c/Program\ Files/Vim/_vimrc'
alias gvimconfig='vim /c/Program\ Files/Vim/_gvimrc'
alias bashconfig='vim /c/Program\ Files/Git/etc/bash_profile'
LS_COLORS='di=36:fi=37:ln=31:pi=5:so=5:bd=5:cd=5:or=31:mi=0:ex=35:*.rpm=90'
export LS_COLORS
Apakah ada yang tahu mengapa ini memuat file _vimrc saya dengan benar ketika vim diluncurkan dari cmd dan salah ketika diluncurkan dari git bash?
/bin/vim
hanyalah skrip redirect, Anda dapat memodifikasinya dan mengatur path ke apa pun yang Anda inginkan.Edit
C:\Program Files (x86)\Git\bin\vim
sebagai administrator.Ubah ini:
Untuk ini (atau apa pun jalur Anda):
sumber
dalam vim, ketik
:scriptnames
.sumber