Bash别名在cygwin中不起作用

时间:2015-06-17 14:14:43

标签: bash cygwin windows-8.1 alias

有人可以向我解释如何设置bash别名吗?我在Windows 8上使用cygwin。

我在alias my_first_alias='git status'文件的末尾添加了/.bashrc。将my_first_alias键入cygwin会导致-bash: my_first_alias: command not found

尝试重新启动cygwin,运行. .bashrc对此没有帮助。

1 个答案:

答案 0 :(得分:2)

alias命令的语法是正确的,只要alias命令实际执行,它就应该正常工作。听起来你启动bash shell时没有加载你的.bashrc文件。确保〜/ .bash_profile文件中包含以下内容:

[[ -s ~/.bashrc ]] && source ~/.bashrc

还要确保.bashrc和.bash_profile的位置在您的主目录中。上面你引用了/.bashrc。我怀疑“/”是你的主目录。您可以通过输入以下命令从shell确定主目录的位置:

cd; pwd