【问题标题】:How do I shorten the name of a program for powershell如何缩短powershell程序的名称
【发布时间】:2022-01-25 21:02:28
【问题描述】:

我只是将 sublime 文本放入我的路径变量中,所以每当我在 Powershell 中编辑文本时,我可以输入 sublime_text <file name.txt> 而不是 notepad <file name.txt>

但是写出sublime_text 太长了。 有没有办法可以缩短它并写入,比如sublime <file name.txt>,并且仍然以崇高的文本打开该 txt 文件?

【问题讨论】:

  • 我推荐使用 VSCode。你只需要code <file name.txt> ;-)
  • 使用New-AliasSet-Alias创建别名

标签: powershell


【解决方案1】:

您可以为此使用包装函数。您还可以将该函数存储在您的 profile file 中,以便在您每次启动会话时自动加载。

function subl {
    $p = try { Convert-Path $args } catch  { }
    sublime_text $p
}

这样的事情应该可以正常工作:

PS /> subl .
PS /> subl .\myscript.ps1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-20
    • 2018-10-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多