news 2026/7/8 10:00:56

slack-term:终端里的 Slack 客户端

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
slack-term:终端里的 Slack 客户端

文章目录

  • slack-term:终端里的 Slack 客户端
    • 安装方式有三种
    • 配置只需要一个 Token
    • 操作几乎全靠键盘
    • 适用场景
    • 总结

slack-term:终端里的 Slack 客户端

Slack 是团队协作里常见的沟通工具。对习惯在终端工作的开发者来说,频繁切换到浏览器或桌面客户端回复消息,会打断工作节奏。slack-term 把这个流程搬进了终端,用键盘完成频道切换、消息阅读和回复。界面采用类似 Vim 的操作方式,熟悉命令行工具的人可以很快上手。

这是一个用 Go 写的 Slack 终端客户端,目前收获了 6,599 个 Star。它的定位很直接:在命令行里提供一个可用的 Slack 界面。

安装方式有三种

slack-term 提供了二进制、Go 和 Docker 三种安装方式。

最简单的是下载对应系统的二进制文件,放到命令行可访问的目录,比如 /usr/local/bin。如果系统里有 Go 环境,也可以直接通过 go install 安装。Docker 用户则可以把本地配置文件挂载进容器运行,适合不想在本地配置环境的场景。

配置只需要一个 Token

第一次运行 slack-term,会在 ~/.config/slack-term/ 下生成默认配置文件。你需要把 Slack token 填进配置文件的 slack_token 字段,然后重新启动即可。更多配置项可以参考项目的 wiki 文档。

配置完成后,直接输入 slack-term 就能进入主界面。

操作几乎全靠键盘

界面把功能分成几个模式。command 模式用于浏览频道和消息,insert 模式用于输入和发送消息,search 模式用于搜索。

常用按键包括:

  • j / k:在频道列表中上下移动
  • J / K:在线程中上下移动
  • g / G:跳到频道顶部或底部
  • pg-up / pg-down:滚动聊天区域
  • Ctrl U / Ctrl D:按半页滚动
  • n / N:跳到下一个或上一个搜索结果
  • i:进入 insert 模式
  • enter:发送消息
  • esc:回到 command 模式
  • /:进入 search 模式
  • q:退出

这些按键都可以在配置文件里修改。

适用场景

slack-term 适合需要在终端和 Slack 之间快速切换的人。比如在远程服务器上工作时,不需要打开浏览器就能查看消息。它也适合偏好键盘操作、希望减少鼠标使用的用户。

不过它依赖 Slack 的 legacy token,新用户可能需要先了解 Slack 的 token 申请流程。另外,它主要覆盖文字消息和基础操作,对富媒体消息和高级功能的支持有限。

总结

slack-term 是一个功能聚焦的工具。它没有复杂的界面,目标很明确:让 Slack 在终端里可用。如果你平时大量时间在终端里,又需要随时查看 Slack 消息,这个项目值得一试。

ack 在终端里可用。如果你平时大量时间在终端里,又需要随时查看 Slack 消息,这个项目值得一试。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/8 9:57:06

MAX11108A与PIC18LF45K40的ADC应用指南

1. 项目背景与核心需求 在工业测量和嵌入式系统开发中,模拟信号到数字信号的转换(ADC)是一个基础但至关重要的环节。MAX11108A这款8通道、12位精度的模数转换器(ADC)与PIC18LF45K40微控制器的组合,为中小型…

作者头像 李华
网站建设 2026/7/8 9:53:03

CAD中的捕捉控制是什么功能?CAD新手入门教程

在CAD绘图过程中您肯定有看到过这样 之类的黄色形状图标,当您操作着十字光标接近图纸某个图形的圆心、中点、端点等等特殊参考点时,这个参考点会自动显现特殊形状并吸附十字光标。这便是“二维捕捉参考点”功能,可以简称其为"对象捕捉&q…

作者头像 李华
网站建设 2026/7/8 9:51:52

MAX11108A ADC与PIC32微控制器的信号采集系统设计

1. 项目概述:从模拟信号到数字杰作的转换之旅 作为一名嵌入式系统开发者,我最近完成了一个将MAX11108A ADC与PIC32MX470F512H微控制器结合的模拟信号采集项目。这个组合特别适合需要高精度、低功耗的中速数据采集场景,比如工业传感器监测、医…

作者头像 李华
网站建设 2026/7/8 9:51:13

工厂能耗管理的“自动驾驶”是怎样练成的

一家工厂决定引入智能体来管理能耗,最先变化的不是车间设备,而是数据本身。智能体做的第一件事,就是把电表、气表、流量计等长期散落在各处的数据联系起来。它用一套通用的协议适配层,把不同品牌、不同年代的计量设备接在一起。Mo…

作者头像 李华
网站建设 2026/7/8 9:50:45

AMD Ryzen处理器底层调试工具SMUDebugTool技术深度解析与实战指南

AMD Ryzen处理器底层调试工具SMUDebugTool技术深度解析与实战指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址: https://gi…

作者头像 李华
网站建设 2026/7/8 9:50:21

蓝牙5.4 LE Audio方案设计与性能优化实践

1. 项目背景与核心价值在无线音频传输领域,Bluetooth 5.4标准的推出标志着LE Audio技术正式进入实用阶段。相比传统蓝牙音频方案,这套由IDC777-1模块和PIC18LF45K22主控构成的系统具有三个显著优势:首先,Auracast广播音频功能支持…

作者头像 李华