我试图为隐藏文件的显示和隐藏创建别名。我真的很想将使用 finder kill 的重写链接到一个别名中。我在“ZSH_CUSTOM”目录中创建了“aliases.zsh”文件(我只是假设这是正确的方法和位置,如果我错了,请纠正我)。似乎别名的重写段运行正常,但“killall Finder”命令不会执行。我不熟悉使用别名和自定义 zsh 功能,但我非常有能力进行一般的 shell 操作。
我正在运行:
-mavericks 10.9.5 -oh
-my-zsh
-iTerm 2
我试过了:还使用双引号尝试了上面的确切语法
alias showon='defaults write com.apple.finder AppleShowAllFiles YES && killall Finder'
alias showoff='defaults write com.apple.finder AppleShowAllFiles NO && killall Finder'
还尝试过:我找到了这个并尝试了它,假设使用分号分隔命令可能有效。
alias showon='defaults write com.apple.finder AppleShowAllFiles YES; killall Finder'
alias showoff='defaults write com.apple.finder AppleShowAllFiles NO; killall Finder'
更新:
尝试单独添加一个 kill 别名:
alias kf="killall Finder"
这也不起作用。也许问题不是我使用的语法……我又不知所措了。
更新:
运行:killall -v Finder
输出:kill -TERM 3125
成功重新启动 finder
在 ~/.zshrc:我创建:别名 jkl="killall Finder"
运行:jkl
输出:zsh: command not found: jkl
到目前为止,我的努力没有成功。我的错误可能对精通这类事情的人很明显,或者如果有人只是有想法,请告诉我。提前致谢。