15得票2回答
zsh无法更新vcs_info

我只是想通过使用vcs_info来显示我所在的git存储库的当前分支(如果有)。 我的.zshrc文件的相关部分如下:autoload -Uz vcs_info zstyle ':vcs_info:*' enable git zstyle ':vcs_info:*' formats &quot...

38得票3回答
将tmux默认设置更改为zsh

当tmux打开时,默认情况下我希望它使用zsh而不是bash。如何实现这一目标?

30得票10回答
每个命令后的zsh换行提示

我可以配置提示符以在每个命令后显示一个新行吗? 举个例子,在下面的屏幕截图中,我运行了cat .zshrc。我想在命令的最后输出行. ~/.zsh_aliases和~ $之间有一个新行。

7得票1回答
每次执行命令时更新zsh提示符怎么做?

TLDR; 我需要一种方法,使得每次执行命令时自动引入.zshrc。必须在每次执行命令时更新PROMPT以显示提示符中的相关信息。 原因 我使用Watson cli来跟踪时间。在我的以前的Bash设置中,我在提示符($PS1)前面添加了一个指示器,指示计时器是否正在运行(红色/绿色)。我已...

25得票2回答
我该如何在PHPStorm中使用oh-my-zsh?

我刚刚获取了一个非常好的命令行工具oh-my-zsh,希望在PHPStorm终端中使用它。 我该如何实现这一点?

15得票1回答
如何将Unicode字符添加到Zsh提示符中?

我想在Zsh提示符中添加Unicode字符以自定义主题。 我已经阅读了像这篇文章(https://scriptingosx.com/2019/07/moving-to-zsh-06-customizing-the-zsh-prompt/)这样的文章,解释了需要更改PROMPT变量,我已经尝试...

18得票2回答
在zsh自动补全中隐藏某些选项

有一些命令有我不经常使用的深奥选项。例如,git 有 'check-attr'。我经常使用 'git checkout',所以我希望 git ch 自动补全为 git checkout 或显示一个不包含 check-attr 的菜单。我可以用 zstyle ... ignored-pa...

126得票5回答
你如何将.bashrc导出为.zshrc?

我正在尝试从bash切换到zsh。 我直接复制了我的 .bashrc 文件到 .zshrc 文件中,结果当我再次使用bash时出现了许多错误。 你如何将你的 .bashrc 导出到 .zshrc 中?

20得票1回答
如何从当前位置删除到行首?

如何删除光标当前位置到行首之间的所有内容? 例如,假设我正在运行npm run start,并且我的光标位于 start 前面,我如何使用键盘快捷方式删除npm run ,只保留start?~ npm run █start 我希望有一个像Ctrl+w可以删除上一个单词的快捷键。同样,是否有快...

11得票4回答
从zsh导出函数到bash以便在GNU Parallel中使用

如何从zsh中导出函数,以便我可以在gnu parallel中使用它? 例如:function my_func(){ echo $1;} export -f my_func parallel "my_func {}" ::: 1 2 在bash中会输出1 2 而在zsh中,它将会输出错误信...