1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-02 23:20:04 +08:00

Merge tmux option

This commit is contained in:
Shidong Wang 2018-12-16 12:33:12 +08:00
parent 435a2bb1f6
commit 11f70291fa
4 changed files with 6 additions and 8 deletions

View File

@ -327,8 +327,6 @@ let g:spacevim_enable_cursorline = 1
let g:spacevim_statusline_separator = 'arrow'
let g:spacevim_statusline_inactive_separator = 'arrow'
let g:spacevim_tmux_navigator_modifier = 'ctrl'
""
" Define the left section of statusline in active windows. By default:
" >

View File

@ -53,7 +53,6 @@ function! SpaceVim#layers#tmux#config() abort
nnoremap <silent> <M-k> :TmuxNavigateUp<CR>
nnoremap <silent> <M-l> :TmuxNavigateRight<CR>
else
" elseif s:tmux_navigator_modifier ==# 'ctrl'
nnoremap <silent> <C-h> :TmuxNavigateLeft<CR>
nnoremap <silent> <C-j> :TmuxNavigateDown<CR>
nnoremap <silent> <C-k> :TmuxNavigateUp<CR>
@ -120,6 +119,7 @@ let s:i_separators = {
let s:tmuxline_separators = g:spacevim_statusline_separator
let s:tmuxline_separators_alt = g:spacevim_statusline_inactive_separator
let s:tmux_navigator_modifier = 'ctrl'
function! SpaceVim#layers#tmux#set_variable(var) abort
@ -133,7 +133,7 @@ function! SpaceVim#layers#tmux#set_variable(var) abort
let s:tmux_navigator_modifier = get(a:var,
\ 'tmux_navigator_modifier',
\ g:spacevim_tmux_navigator_modifier)
\ s:tmux_navigator_modifier)
endfunction

View File

@ -37,10 +37,9 @@ lang: cn
## 模块选项
- `tmuxline_separators`: default value is same as SpaceVim options `statusline_separator`, available
values include: `arrow`, `curve`, `slant`, `barce`, `fire`, `nil`.
- `tmuxline_separators_alt`: default value is same as SpaceVim options `statusline_inactive_separator`
available values include: `arrow`, `bar`, `nil`.
- `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`
## 快捷键

View File

@ -35,6 +35,7 @@ To use this configuration layer, update custom configuration file with:
values include: `arrow`, `curve`, `slant`, `barce`, `fire`, `nil`.
- `tmuxline_separators_alt`: default value is same as SpaceVim options `statusline_inactive_separator`
available values include: `arrow`, `bar`, `nil`.
- `tmux_navigator_modifier`: option for change tmux navigator, default is `ctrl`
## Key bindings