1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 10:40:04 +08:00
SpaceVim/docs/cn/layers/tmux.md
2019-10-04 14:13:51 +08:00

1.7 KiB

title description lang
SpaceVim tmux 模块 这一模块为 SpaceVim 提供了一些在 Vim 内操作 tmux 的功能,使得在 tmux 窗口之间跳转更加便捷。 zh

可用模块 >> tmux

模块简介

该模块主要提供了一些在 Vim 内操作 tmux 的功能,使得在 tmux 窗口之间跳转更加便捷。

功能特性

  • tmux 配置文件语法高亮
  • tmux 状态栏
  • 快速执行 tmux 命令

启用模块

可通过在配置文件内加入如下配置来启用该模块:

[[layers]]
  name = "tmux"

模块选项

  • tmuxline_separators: 设置 tmux 的主要分隔符,默认等同于 SpaceVim 的 statusline_separator, 可选值包括:arrow, curve, slant, barce, fire, nil
  • tmuxline_separators_alt: 设置 tmux 的分隔符,默认等同于 SpaceVim 的 statusline_inactive_separator,可选值包括:arrow, bar, nil
  • tmux_navigator_modifier: 设置 tmux 的移动快捷键,默认是 ctrl,可选值包括:alt, ctrl

快捷键

快捷键 功能描述
Ctrl-h Switch to vim/tmux pane in left direction
Ctrl-j Switch to vim/tmux pane in down direction
Ctrl-k Switch to vim/tmux pane in up direction
Ctrl-l Switch to vim/tmux pane in right direction

若要使用 alt 键作为快捷键前缀,可以设置模块选项:

[[layers]]
  name = "tmux"
  tmux_navigator_modifier = "alt"