#tmux-session #cli-tool #switch #create #manager #name

app tsm

tsm(tmux 会话管理器) 是一个用于切换和创建 tmux 会话的命令行工具

1 个不稳定版本

0.1.0 2023 年 12 月 27 日

#2097命令行工具

GPL-3.0-or-later

23KB
100

tsm

tsm 是一个用于管理 tmux 会话的 Rust 命令行工具。切换到现有会话或创建新会话。

功能

  • 切换会话:切换到现有的 tmux 会话。
  • 创建会话:使用指定名称创建新的 tmux 会话。

要求

安装

  1. 克隆并构建项目

    git clone https://github.com/halshar/tsm.git
    cargo build --release
    
  2. 使用 cargo 安装

    cargo install tsm
    

使用方法

  1. 在您的 .tmux.conf 文件中创建一个 tmux 绑定
    # switch/create session
    # <prefix>+o will trigger the script
    bind-key o display-popup -E "tsm"
    
  2. 在活动 tmux 会话中运行命令
    tsm
    

致谢

贡献

欢迎贡献!请为任何更改或建议打开一个问题或拉取请求。

许可证

此项目使用 GPLv3 许可证

依赖项

~12MB
~224K SLoC