cygwinとgVimの共存

ソフトウェア Add comments

Windowsにcygwinをインストールした際に環境変数”SHELL”に”/bin/bash”を指定していたために、gVimのSHELLがうまく動作していませんでした。Googleで調べた結果、”.vimrc”でgVimから呼び出すシェルを指定してやることで解決しました。

コマンドプロンプトを起動する場合: set shell=C:\WINDOWS\system32\cmd.exe

cygwinのbashを起動する場合: set shell=c:/cygwin/bin/bash.exe

最終的にはWindowsのgVimでのみ指定するようにしました(Mac OS Xでも同じ”.vimrc”を利用するため)。 if has(”gui_win32″) set shell=C:\WINDOWS\system32\cmd.exe endif

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン