@TermiusHQ: tmux 非常适合远程开发,但默认设置在手机或平板上可能显得笨拙。这里有几个调整……
摘要
本帖提供了配置 tmux 以提升移动设备易用性的技巧,首先从启用触摸支持以实现滚动和调整大小开始。
查看缓存全文
缓存时间: 2026/08/27 15:39
tmux 非常适合远程开发,但在手机或平板电脑上使用默认设置可能会感到不便。
以下是我们常用的几项优化,能让移动端使用体验大幅提升。
1/5:启用触控支持
在 .tmux.conf 中添加以下配置:
set -g mouse on
现在你可以用手指滚动屏幕、点击切换面板,或拖动调整面板大小。
2/5:自动恢复或创建会话
在 Termius 中添加此启动代码片段,即可自动重连上次的会话,若无会话则新建:
tmux new -A -s "my_project"
3/5:解决 Escape 键延迟问题
默认 500ms 延迟会让 Vim/Neovim 操作感觉迟钝。将延迟缩短至 10ms:
set -sg escape-time 10
set -g focus-events on
4/5:使用复制模式处理长终端输出
浏览、搜索和选择长段终端输出内容:
Ctrl+B(或你的前缀键)然后按 [
如需 Vim 风格的导航方式,可添加:
setw -g mode-keys vi
之后即可使用 Vim 方向键导航,按 / 搜索,空格键开始选择,回车键复制内容。
5/5:为 tmux 定制 Termius 键盘扩展
第一组按键:^B(或你的前缀键)• Esc • ^C • Ctrl
第二组按键: • • •
这让单手操作 tmux 在移动端变得格外舒适。
我们遗漏了哪些技巧?你的 .tmux.conf 中还配置了什么?
相似文章
@levelsio: 这是我最近的设置。每个网站我都在Termius中设置了一个配置文件,比如 > hoodmaps.com,点击后立即进入…
Pieter Levels分享了他的服务器工作流程:使用Termius配置文件和一个自定义的tmux函数,自动连接到每个网站的会话,实现设备间无缝切换和一致的工作会话。
@dingyi: 我现在都懒得用 tmux 了,直接用 https://herdr.dev 或 https://muxy.app 更方便,适合懒人。
Herdr 是一款基于终端的代理多路复用器,提供持久会话、代理感知以及原生的鼠标 TUI,定位为 tmux 的便捷替代方案。该推文还推荐了 muxy.app,适用于寻求更简单终端会话管理的用户。
@vintcessun: 这个终端工具的拆法有点漂亮。核心服务全放在不依赖Electron的层,桌面和浏览器共用同一套renderer。 https://github.com/eneskirca/nodeterm… nodeterm把多个tmux会话以节点铺在无限…
nodeterm 是一个基于节点的终端管理器,将多个tmux会话以可拖拽节点形式放置在无限画布上,支持持久化和跨平台使用,包括桌面、浏览器和iOS应用。
@amadeus: tmux 现在一团糟
Mitchell Hashimoto 展示了 Superlogical,一个快速的终端工具,旨在取代或与 tmux 竞争,展示其基本速度和功能。
@LuBtc888: 说真的,多终端管理tmux我现在基本不碰了。 http://herdr.dev 和 http://muxy.app 这俩工具一用,直接把tmux那套繁琐配置踢出局。 不用记复杂快捷键,不用折腾配置文件,开箱即用,懒人福音。 效率工具这东西…
介绍 Herdr 和 Muxy 两款终端多窗口管理工具,Herdr 是一款基于 Rust 的终端原生代理运行时,支持持久化、鼠标操作和代理状态管理,可替代 tmux。