cmder - 引用另一个别名的别名

标签 cmder

我需要在 Cmder 中识别引用另一个别名命令的别名命令,例如,假设我定义 firstAlias 如下:

alias firstAlias=cd blah/blah

然后我创建了另一个使用上述别名的别名,例如:

alias secondAlias=firstAlias $t another command

我已经尝试过这些选项(包括上面的一个)但到目前为止运气不好:

  1. alias secondAlias=firstAlias $t 另一个命令
  2. alias secondAlias=$firstAlias $t 另一个命令
  3. alias secondAlias=`firstAlias` $t 另一个命令
  4. alias secondAlias=%firstAlias% $t 另一个命令
  5. alias secondAlias=/firstAlias $t 另一个命令

任何想法表示赞赏, 提前致谢。

最佳答案

看起来你不能在另一个别名中使用一个别名。因此,一种解决方法是仅调用 .bat 文件或包含您想要的所有命令的文件。有点麻烦,但这是我必须为我的场景做的。

我创建了一个 .bat 文件并设置了我的别名来调用该文件。我把我关心的所有命令都放在那个文件中......

status=%CMDER_ROOT%\config\status.bat

关于cmder - 引用另一个别名的别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37213516/

相关文章:

visual-studio-code - 如何在 Visual Studio Code 中使用 Cmder?

c - 设置我的 makefile 以仅使用 "make"编译 C

windows - 在特定文件夹中启动 cmder ConEmu 控制台

alias - 如何使用多个接受 Cmder 参数的命令创建别名?

python - Anaconda (Python) - Windows 10 上的 Cmder 集成

windows-10 - 如何从开始菜单运行cmder

alias - 指挥官 : how to use an alias in another alias?

vim - cmder 使用 ssh 以替换模式启动 vim

git - cmder/git 将 (master -> origin) 显示为分支而不是 (master)

visual-studio - 如何在Visual Studio中将Cmder设置为默认cmd(控制台)?