tmux-插件管理

tpm Github 地址

使用 tpm (Tmux Plugin Manager) 来管理 tmux 的插件.

安装tpm

这个 clone 的位置应该无所谓.

1
$ git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm

插件管理

在 tmux 的配置文件 (~/.tmux.conf$XDG_CONFIG_HOME/tmux/tmux.conf) 中加入:

1
2
3
4
5
6
7
8
9
10
11
12
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'

# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin 'github_username/plugin_name#branch'
# set -g @plugin 'git@github.com:user/plugin'
# set -g @plugin 'git@bitbucket.com:user/plugin'

# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'

其中:

1
2
3
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'

表示安装 tmux-plugins/tpmtmux-plugins/tmux-sensible 两个插件.

1
run '~/.tmux/plugins/tpm/tpm'

表示 /bin/bash ~/.tmux/plugins/tpm/tpm, 即运行一个程序.

安装插件

默认按 prefix + I 来 fetch the plugin.

插件会被安装在 ~/.tmux/plugins/ 目录下.

卸载插件

默认按 prefix + alt + u 来 uninstall the plugin.

更新插件

默认按 prefix + u 来 update the plugin.


tmux-插件管理
http://example.com/2023/05/09/tmux-插件管理/
作者
Jie
发布于
2023年5月9日
许可协议