tmux 插件管理器和插件

插件管理器 tpm

地址: tmux-plugins/tpm

tmux 的插件管理器,方便安装 tmux 插件

插件列表

vim-tmux-navigator

地址: vim-tmux-navigator

需同时安装 tmux 插件和 vim 插件

多面板模式下,在 vim 和 tmux 之间使用相同的快捷键移动焦点

如果 tmux 中打开多个面板,其中一个面板打开了 vim,vim 也打开了多个面板,可以使用同一套快捷键在 vim 面板和 tmux 面板之间来回移动焦点

tmux-copycat

地址: tmux-copycat

文档: 帮助文档

特性: * 正则搜索 * 搜索结果高亮 * 预定义搜索

插件可以在 .tmux.conf 文件中预定义搜索表达式,并指定快捷键,按下 prefix + 快捷键之后会在 tmux 窗口文本中搜索满足正则表达式的文本,并高亮显示。同时支持快速复制高亮文本,或者在搜索结果之间跳转

例如使用快捷键在 tmux 窗口历史文本中搜索所有的 ip 地址,并在搜索结果列表中跳转

tmux-yank

地址: tmux-yank

通过快捷键复制文本到系统剪贴板,在复制模式下可以复制选中区域

tmux-resurrect

地址: tmux-resurrect

使用快捷键保存或者恢复 tmux 现场,当系统重启或者进程意外退出,可以利用保存的文件还原现场,继续之前的工作

tmux-continuum

地址: tmux-continuum

借助 tmux-resurrect 自动保存和恢复 tmux 现场

tmux-urlview

地址: tmux-urlview

使用快捷键列出面板中所有的 url,在浏览器中打开选中的链接

tmux-open

地址: tmux-open

在复制模式下,打开外部应用中打开选中的文件,例如选中的文件路径是以 pdf 结尾,则在 pdf 阅读器中打开该文件

tmux-logging

地址: tmux-logging

保存面板中的命令和输出到文件中

tmux-fpp

地址: tmux-fpp

封装了 facebook 的 fpp 工具

tmux-sensible

地址: tmux-sensible

一些通用配置

tmux-pain-control

地址: tmux-pain-control

和面板操作相关的快捷键

tmux-sessionist

地址: tmux-sessionist

管理 tmux 的 session

tmux-prefix-highlight

地址: tmux-prefix-highlight

按下 prefix 按键以后,在状态栏显示 prefix 被按下的提示符号

tmux-sidebar

地址: tmux-sidebar

在左侧显示当前路径的目录树

tmux-online-status

地址: tmux-online-status

在状态栏显示网络链接状况

tmux-cpu

地址: tmux-cpu

在状态栏显示 cpu 使用状况

tmux-battery

地址: tmux-battery

在 tmux 状态栏显示电池电量

tmux-maildir-counter

地址: tmux-maildir-counter

配合 OfflineIMAP,在状态栏显示目录中的邮件数量



—  原创作品许可 — 署名-非商业性使用-禁止演绎 3.0 未本地化版本 — CC BY-NC-ND 3.0   —