Skip to content

Commit a4cf495

Browse files
authored
Merge pull request michamos#3 from CharlesB2/plugins
Fixes for unimpaired and fugitive plugins when used with bepo
2 parents db95db0 + f266077 commit a4cf495

File tree

3 files changed

+22
-0
lines changed

3 files changed

+22
-0
lines changed

after/ftplugin/fugitive.vim

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
" vim-bepo - Plugin vim pour disposition de clavier bépo
2+
" Maintainer: Micha Moskovic
3+
4+
" save old 's' mapping to enable sort
5+
if !exists("s:s_map") "check needed to avoid mapping to remapped 's'
6+
let s:s_map = maparg("s","n")
7+
endif
8+
execute "nnoremap <silent> <buffer> k " . s:s_map
9+
nunmap <buffer> s

after/plugin/unimpaired.vim

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
" Fix mapping brought by unimpared
2+
3+
if !empty(maparg("co", "n"))
4+
nunmap co
5+
endif
6+
if !empty(maparg("cop", "n"))
7+
nunmap cop
8+
endif

doc/bépo.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,11 @@ normalement et de plus,
135135
k Voir |netrw-s|.
136136

137137

138+
Dans un buffer |:Gstatus| du plugin |fugitive|, les touches de direction
139+
fonctionnent normalement, et:
140+
*bépo-fugitive-k*
141+
k Voir |fugitive_s|
142+
138143
PLUGINS *bépo-plugins*
139144

140145
De nombreux plugins redéfinissent les touches de navigation mais offrent des

0 commit comments

Comments
 (0)