本文档总结了通过命令行与 Python 服务交互的最终且经过验证的 Zsh 配置。

该配置提供了三种不同的访问服务的方法,从安全输出到立即执行。

Zsh 命令行配置总结

1.配置文件

下面的所有代码都应粘贴到您的 ~/.zshrc 文件中。请记住在进行更改后 source ~/.zshrc 或打开一个新的终端会话。

2. 最终代码块

该块定义了三个必需的函数。它包含必要的“unalias”命令,以防止我们之前遇到的冲突错误。

代码_块_0


3. 三个命令的使用

命令

功能

安全等级

示例

sl

标准输出: 执行服务并将整个输出直接打印到控制台。

安全

sl 什么是房子(打印:“房子是……”)

slz

安全执行准备: 执行服务并将输出(例如 shell 命令)粘贴到 Zsh 输入行中,以供查看或执行。

安全/准备

slz git (粘贴:git add . && git commit... 但不运行它。)

slxXsoidfuasdzof

立即执行: 执行服务并立即将输出作为 shell 命令运行。使用神秘名称作为安全措施。

危险

slxXsoidfuasdzof git (立即运行 git add... 命令。)