我正在使用Netbeans 7.3.1(主要是PHP
和其他东西),这是目前最新的稳定版本。但是我面临的问题甚至在这个版本之前就存在了。
问题是,每当我为程序设置alias
时,都会在 Netbeans 终端中
( Window->Output->Terminal
) 并关闭终端,所有设置的别名都消失了。
同样的情况发生在Cygwin
.
这是非常令人沮丧的。这是一个错误,我必须忍受它还是必须进行一些调整?
问候
我明白了,也许这不是 Netbeans 的错。
问题(我不确定是否真的)出在 Cygwin 上,当我alias "foo=bar"
它时当我关闭 Cygwin 终端或 Netbeans 中的终端时,会忘记所有内容。
最终,我不得不在/home/.bashrc 文件中添加alias "foo=bar"
和所有其他必要的别名。
Netbeans 终端在我手动运行之前不会知道我设置的别名
. ~/.bashrc
这就引出了另一个问题,如何在启动 Netbeans 终端时自动加载.bashrc
?
问候
假设你使用的是Windows(因为你使用的是Cygwin),请转到Cygwin
cd # go to homedirectory
notepad .bashrc # add line "alias foo=bar" in notepad window"
exit
Netbeans 中的Window->Output->Terminal
启动sh
不是bash
。因此,当您去那里时,键入"bash",您将可以访问可以在Cygwin上访问的所有别名。
我有Netbeans 7.3.1和Cygwin 1.7.22,它对我来说工作正常。