mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-03-22 17:05:42 +08:00
Merge tmux option
This commit is contained in:
parent
435a2bb1f6
commit
11f70291fa
@ -327,8 +327,6 @@ let g:spacevim_enable_cursorline = 1
|
|||||||
let g:spacevim_statusline_separator = 'arrow'
|
let g:spacevim_statusline_separator = 'arrow'
|
||||||
let g:spacevim_statusline_inactive_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:
|
" Define the left section of statusline in active windows. By default:
|
||||||
" >
|
" >
|
||||||
|
@ -53,7 +53,6 @@ function! SpaceVim#layers#tmux#config() abort
|
|||||||
nnoremap <silent> <M-k> :TmuxNavigateUp<CR>
|
nnoremap <silent> <M-k> :TmuxNavigateUp<CR>
|
||||||
nnoremap <silent> <M-l> :TmuxNavigateRight<CR>
|
nnoremap <silent> <M-l> :TmuxNavigateRight<CR>
|
||||||
else
|
else
|
||||||
" elseif s:tmux_navigator_modifier ==# 'ctrl'
|
|
||||||
nnoremap <silent> <C-h> :TmuxNavigateLeft<CR>
|
nnoremap <silent> <C-h> :TmuxNavigateLeft<CR>
|
||||||
nnoremap <silent> <C-j> :TmuxNavigateDown<CR>
|
nnoremap <silent> <C-j> :TmuxNavigateDown<CR>
|
||||||
nnoremap <silent> <C-k> :TmuxNavigateUp<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 = g:spacevim_statusline_separator
|
||||||
let s:tmuxline_separators_alt = g:spacevim_statusline_inactive_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
|
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,
|
let s:tmux_navigator_modifier = get(a:var,
|
||||||
\ 'tmux_navigator_modifier',
|
\ 'tmux_navigator_modifier',
|
||||||
\ g:spacevim_tmux_navigator_modifier)
|
\ s:tmux_navigator_modifier)
|
||||||
|
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
|
@ -37,10 +37,9 @@ lang: cn
|
|||||||
|
|
||||||
## 模块选项
|
## 模块选项
|
||||||
|
|
||||||
- `tmuxline_separators`: default value is same as SpaceVim options `statusline_separator`, available
|
- `tmuxline_separators`: 设置tmux的主要分隔符,默认等同于SpaceVim的 `statusline_separator`, 可选值包括: `arrow`, `curve`, `slant`, `barce`, `fire`, `nil`
|
||||||
values include: `arrow`, `curve`, `slant`, `barce`, `fire`, `nil`.
|
- `tmuxline_separators_alt`: 设置tmux的分隔符,默认等同于SpaceVim的 `statusline_inactive_separator`,可选值包括: `arrow`, `bar`, `nil`
|
||||||
- `tmuxline_separators_alt`: default value is same as SpaceVim options `statusline_inactive_separator`
|
- `tmux_navigator_modifier`: 设置 tmux 的移动快捷键,默认是 `ctrl`,可选值包括:`alt`, `ctrl`
|
||||||
available values include: `arrow`, `bar`, `nil`.
|
|
||||||
|
|
||||||
## 快捷键
|
## 快捷键
|
||||||
|
|
||||||
|
@ -35,6 +35,7 @@ To use this configuration layer, update custom configuration file with:
|
|||||||
values include: `arrow`, `curve`, `slant`, `barce`, `fire`, `nil`.
|
values include: `arrow`, `curve`, `slant`, `barce`, `fire`, `nil`.
|
||||||
- `tmuxline_separators_alt`: default value is same as SpaceVim options `statusline_inactive_separator`
|
- `tmuxline_separators_alt`: default value is same as SpaceVim options `statusline_inactive_separator`
|
||||||
available values include: `arrow`, `bar`, `nil`.
|
available values include: `arrow`, `bar`, `nil`.
|
||||||
|
- `tmux_navigator_modifier`: option for change tmux navigator, default is `ctrl`
|
||||||
|
|
||||||
## Key bindings
|
## Key bindings
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user