【发布时间】:2012-09-08 21:34:10
【问题描述】:
关于如何将 SublimeText 的别名添加到我的 ZSH 中有一个简短的问题。我去过他们的网站,他们告诉你如何在 bash 中执行此操作,但我不明白如何在 ZSH 中执行此操作。它一直在杀死我,我只想从命令提示符打开文本文件。有没有人在创建别名的地方有使用 ZSH 的经验?
【问题讨论】:
标签: alias zsh sublimetext2 zshrc
关于如何将 SublimeText 的别名添加到我的 ZSH 中有一个简短的问题。我去过他们的网站,他们告诉你如何在 bash 中执行此操作,但我不明白如何在 ZSH 中执行此操作。它一直在杀死我,我只想从命令提示符打开文本文件。有没有人在创建别名的地方有使用 ZSH 的经验?
【问题讨论】:
标签: alias zsh sublimetext2 zshrc
zsh 中的别名的创建方式与 bash 中相同。
alias somealias='something longer'
现在 somealias 将扩展为“更长的东西”(不带引号)。将其放入~/.zshrc 以使其持久化。
【讨论】:
alias subl="'/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'"
这里是一个如何为 ZSH 添加subl 命令的示例
这是另一个示例,如何使 UNIX EDITOR env var 使用 Sublime 并表现良好,例如编辑颠覆和 git 提交消息时
https://github.com/miohtama/ztanesh/blob/master/zsh-scripts/rc/39-osx-vars#L11
https://github.com/miohtama/ztanesh/blob/master/zsh-scripts/bin/subl-wrapper
【讨论】:
只需在~/zshrc中创建一个别名
添加这个:
alias subl="'/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl'"
然后,当您在正确的文件夹中时,您可以随时键入 subl . 以使用 Sublime 打开该文件夹
【讨论】: