Back to Spacevim

SpaceVim tmux 模块

docs/cn/layers/tmux.md

2.4.01.5 KB
Original Source

可用模块 >> tmux

<!-- vim-markdown-toc GFM --> <!-- vim-markdown-toc -->

模块简介

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

功能特性

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

启用模块

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

toml
[[layers]]
  name = "tmux"

模块选项

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

快捷键

快捷键功能描述
Ctrl-hSwitch to vim/tmux pane in left direction
Ctrl-jSwitch to vim/tmux pane in down direction
Ctrl-kSwitch to vim/tmux pane in up direction
Ctrl-lSwitch to vim/tmux pane in right direction

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

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