问题标签 [zsh-alias]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
shell - zsh函数sublime打开文件夹和目录
我正在尝试为从终端打开的文件或文件夹编写一个 zsh 函数。
我也尝试使用 1 美元。如果只运行 osub 命令,我想在 sublime 中打开当前文件夹并创建新文件,如果运行 osub 文件名,我想在 sublime 上打开它
zsh-alias - zsh buildtins可以别名吗?
阅读shell builtin 和 shell 关键字有什么区别?我想知道我可以在 shell 中给东西起多少别名。
所以例如而不是写作
挑战将是写出类似的东西
所以我尝试了这个
但这行不通。实际上,使用、 和-a
别名-n
会使脚本失败。但是,与上述代码的其余部分一起使用将起作用。我想这都是由于在解释器管道的不同级别解析/替换了相应的代码。;
]
se ja -n $signvico -a vera ] ; tiam
但是有没有办法确实按预期制作上面的整个代码?
zsh-alias - zsh `else` 保留关键字命令可以别名,词法本身可以重新用作 `fi` 关键字命令吗?
在ZSH 之后:从使用相同名称的 zsh 函数调用内置函数并运行一个被别名遮蔽的命令,可能期望该命令keyword
等效于它们各自的同名令牌类别的内容;以便builtin
command
相当于
这个问题是在以下棘手的场景中发现的:能够else
用alie
和fi
替换else
。请参阅zsh buildtins 可以别名吗?更多细节。
keyword
因此,如果该命令存在,实现该功能的假设尝试将是:
别名 alie="keyword else" 别名 else='fi'
因此,总而言之,问题是如何使 zsh 代码的以下和平按上一个命令的预期工作:
npm - 由于 npm,无法刷新我的 .zshrc 文件
我尝试通过以下方式刷新我的 .zshrc 文件:
$源.zshrc
但是我从 npm 收到奇怪的错误(我不知道在这种情况下与 npm 的连接)关于在我的根用户文件夹中查找 package.json 文件。我不明白为什么 source 命令会触发一些 npm 以及为什么 npm 认为我的用户文件夹是一个 npm 项目。
我是 npm 和 zshrc 的新手,请帮助:/
以下是错误:
这是日志:
这是我的 .zshrc 文件内容:
zsh - Zsh 别名以在当前目录打开的情况下启动 Sublime Text
我正在使用 zsh 并尝试创建一个快捷方式stt
,所以我可以用崇高的文本打开一个文件夹。我目前添加了一个在网站上找到的别名,但它只打开一个空白的 sublime,我的文件夹中没有文件。我不确定我需要添加什么。谢谢。
permissions - Recommended method for reloading `.zshrc`? (`source` VS `exec`?)
Most people seem to recommend using source
for reloading .zshrc
. Why?
First I tried out source ~/.zshrc
. But it resulted in a compinit
error (at reload, not for new shell instances at first .zshrc
load).
My reload alias is now:
instead of:
The reason for this is that my previous reload method (source
) triggered a compinit error;
So I'm now doing exec
because I believie it ensures the previous environment doesn't pollute the new one.
- What are the downsides of using the
exec
method? - Is there an explicit reason for that you're doing
exec
orsource
? - Could
exec
in theory cause unexpected problems compared to thesource
method?
zsh - 全局别名的 Zsh 补全
有没有办法让 zsh 中的全局别名完成制表符?定义为:
% nvim zshpl[tab]
不会制表符完成。
我使用全局别名主要是为了不必输入文件的路径,也不必将自己限制为单个命令(例如,alias zshplugin="nvim ~/.zshplugins"
)
我知道这些也可以在任意单行中使用(| grep -i
例如,全局别名)并且在每个选项卡笔划上都建议没有意义,但是如果有一些解决方法可以将这些包含在目录/文件完成中, 那很好啊。
macos - Zsh 别名 | Mac OS - 没有这样的文件或目录但存在
我正在尝试通过键入 activate [name of Venv] 创建一个别名来激活任何给定的 Venv。
我做了什么:
当我尝试运行它时,如果我这样做:
我收到此错误:
有任何想法吗?
zsh - 在 zsh 别名中替换文件扩展名
我正在尝试创建一个别名,cwebp
以便从 zsh 运行,它将输入图像文件转换为同名的输出图像文件,但文件扩展名为 .webp:
然后在 zsh
返回一个名为的转换文件.webp
我如何才能返回一个名为的文件hello.webp
?
任何帮助表示赞赏!
zsh - 花括号扩展:从 tcsh 到 zsh
在~/.tcshrc
中,我有以下别名:
我怎样才能实现相同的zsh
?除非满足所有标准,否则花括号扩展似乎会失败。