在 Cygwin 上定义环境变量时遇到问题

Dav*_*ave 5 windows-7 cygwin vi environment-variables

我在 Windows 7 机器上使用 Cygwin 64 位安装。在 my 中~/.bash_profile,我设置

export JBOSS_HOME=/cygdrive/c/Program\ Files/wildfly-10.0.0.CR2/
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试使用 $JBOSS_HOME 环境变量打开文件时,

$ vi $JBOSS_HOME/standalone/configuration/standalone.xml
Run Code Online (Sandbox Code Playgroud)

该文件未正确打开,而是尝试在 vi 中打开两个文件,其中之一是

"/cygdrive/c/Program" [New File]
Run Code Online (Sandbox Code Playgroud)

定义我的环境变量以便在 vi 中再次打开它时可以使用它的正确方法是什么?