.. _intro_zsh: ================= Zsh简介 ================= .. note:: 我是在 :ref:`macos` 平台开始使用zsh的,原因主要是因为macOS已经默认将SHELL设置为zsh。不过,刚开始时候,我还没有感觉到zsh的优势,只是把它作为普通的shell来使用。 不过,当我开始在 :ref:`run_sway` 作为日常工作平台,配置了 zsh 作为SHELL。我发现 :ref:`kali_linux` 的默认zsh配置十分精巧,不仅提示美观,而且默认启用了 :ref:`zsh_completion` 大大提高了我的工作效率。这引起了我的兴趣,所以我决定探索一下zsh的使用和配置,以期进一步提高自己的日常工作效率。 .. note:: 如果你在 :ref:`macos` 上不习惯使用zsh,那么可以手工切回到 :ref:`linux` 上常用的 :ref:`bash` : .. literalinclude:: intro_zsh/chsh_bash :caption: 将默认SHELL切换会Bash 参考 ====== - `Configuring Zsh Without Dependencies `_