[开源] 分享一份自己用着比较顺手的 tmux 配置(鼠标党)

ninvfeng 2026-10-14 14:56 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签: 是

  • 我的开源项目完整开源,无未开源部分: 是

  • 我的开源项目已链接认可 LINUX DO 社区: 是

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

  • 以上选择我承诺是永久有效的,接受社区和佬友监督: 是


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出




先说说我自己的工作流: 家里有台 NUC 的 Linux 小主机常年开着当服务器, 平时用 VSCode 的远程扩展连回去做各种开发和使用AI, 虽然现在活基本都丢给 AI Agent 干了, 但还是习惯侧栏直接点开看文件, VSCode 的终端当主工作区, 再配合 tmux 保持和恢复连接, 用着很称手


配置的Github连接



  • GitHub: GitHub - ninvfeng/tmuxconf: 鼠标优先、为 Claude Code / Codex / pi 等 CLI Agent 优化的 tmux 配置 · GitHub

  • 因 tmux 仅支持 MacOS 和 Linux , 所以这个配置也是不支持 Windows 呢, Windows 其实可以考虑开 wsl 或者虚拟机来作为开发环境



日常场景



  • 半个 TUI 党: 喜欢命令行, 但不喜欢记快捷键, 就喜欢鼠标点来点去, 所以这份配置基本全鼠标: 状态栏点 + 开新窗口, 中键点标签关窗口, 中键点窗格分屏, 双击全屏, 拖选就复制(走 OSC 52, 直接进本地剪贴板)

  • 多台设备一个工作区: 手上有好几台 Windows、Mac, 不管拿哪台、人在哪, 连回服务器都是同一个工作区, 项目目录下敲 ta 就进这个项目的会话, 没有就新建, 点会话名可以在项目之间切, 关掉 VSCode、断网都不影响, Agent 照样在跑



另外用 Opus 5.5 做了个小视频, 还挺带劲的




补充个小技巧: VSCode 设置里把自动检查更新关掉, 世界都安静了 ^-^ 反正 AI 功能也根本用不上 VSCode 自带的


有用帮忙给个star, 祝佬们 Happy Coding

最新回复 (3)
  • usufu 10-14 15:05
    1楼

    不错 你这个鼠标滚动屏幕复制内容咋解决的?

  • ninvfeng 楼主 10-14 15:19
    2楼

    tmux配置中开了

    set -g mouse on

    set -g set-clipboard on

    这两项就可以实现选择自动复制

  • 铁锅炖肥鱼 10-14 15:44
    3楼

    话说可以用zellij和herdr,比tmux要鼠标友好一点

* 帖子来源Linux.do
返回