Skip to content

Commit 791dacf

Browse files
authored
fix: ensure IsFzf usable when you don't use tmux (#433)
1 parent 6477995 commit 791dacf

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

plugin/tmux_navigator.vim

+4-4
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,11 @@ if !get(g:, 'tmux_navigator_no_mappings', 0)
2020
nnoremap <silent> <c-k> :<C-U>TmuxNavigateUp<cr>
2121
nnoremap <silent> <c-l> :<C-U>TmuxNavigateRight<cr>
2222
nnoremap <silent> <c-\> :<C-U>TmuxNavigatePrevious<cr>
23-
23+
2424
if !empty($TMUX)
25+
function! IsFZF()
26+
return &ft == 'fzf'
27+
endfunction
2528
tnoremap <expr> <silent> <C-h> IsFZF() ? "\<C-h>" : "\<C-w>:\<C-U> TmuxNavigateLeft\<cr>"
2629
tnoremap <expr> <silent> <C-j> IsFZF() ? "\<C-j>" : "\<C-w>:\<C-U> TmuxNavigateDown\<cr>"
2730
tnoremap <expr> <silent> <C-k> IsFZF() ? "\<C-k>" : "\<C-w>:\<C-U> TmuxNavigateUp\<cr>"
@@ -114,9 +117,6 @@ function! s:ShouldForwardNavigationBackToTmux(tmux_last_pane, at_tab_page_edge)
114117
return a:tmux_last_pane || a:at_tab_page_edge
115118
endfunction
116119

117-
function! IsFZF()
118-
return &ft == 'fzf'
119-
endfunction
120120

121121
function! s:TmuxAwareNavigate(direction)
122122
let nr = winnr()

0 commit comments

Comments
 (0)