mirror of
https://github.com/airblade/vim-gitgutter.git
synced 2025-11-09 03:53:47 -05:00
@@ -287,7 +287,7 @@ else
|
|||||||
endif
|
endif
|
||||||
```
|
```
|
||||||
|
|
||||||
GitGutter will preserve non-gitgutter signs by default. If you don't want gitgutter to worry about this (e.g. if you use a NeoVim with an expanding sign column):
|
GitGutter can preserve or ignore non-gitgutter signs. On Vim and Neovim < 0.4.0, gitgutter will default to preserving other signs; on Neovim >= 0.4.0 gitgutter defaults to ignoring them. You can control this with:
|
||||||
|
|
||||||
```viml
|
```viml
|
||||||
let g:gitgutter_sign_allow_clobber = 1
|
let g:gitgutter_sign_allow_clobber = 1
|
||||||
|
|||||||
@@ -377,10 +377,11 @@ the number of changed lines exceeds this value, the plugin removes all signs
|
|||||||
and displays a warning message.
|
and displays a warning message.
|
||||||
|
|
||||||
*g:gitgutter_sign_allow_clobber*
|
*g:gitgutter_sign_allow_clobber*
|
||||||
Default: 0
|
Default: 0 (Vim, Neovim < 0.4.0)
|
||||||
|
1 (Neovim >= 0.4.0)
|
||||||
|
|
||||||
Determines whether gitgutter preserves non-gitgutter signs (the default). When
|
Determines whether gitgutter preserves non-gitgutter signs. When 1, gitgutter
|
||||||
1, gitgutter will not preserve non-gitgutter signs.
|
will not preserve non-gitgutter signs.
|
||||||
|
|
||||||
*g:gitgutter_sign_added*
|
*g:gitgutter_sign_added*
|
||||||
*g:gitgutter_sign_modified*
|
*g:gitgutter_sign_modified*
|
||||||
|
|||||||
@@ -28,6 +28,9 @@ call s:set('g:gitgutter_max_signs', 500)
|
|||||||
call s:set('g:gitgutter_signs', 1)
|
call s:set('g:gitgutter_signs', 1)
|
||||||
call s:set('g:gitgutter_highlight_lines', 0)
|
call s:set('g:gitgutter_highlight_lines', 0)
|
||||||
call s:set('g:gitgutter_highlight_linenrs', 0)
|
call s:set('g:gitgutter_highlight_linenrs', 0)
|
||||||
|
if has('nvim-0.4.0') && !exists('g:gitgutter_sign_allow_clobber')
|
||||||
|
let g:gitgutter_sign_allow_clobber = 1
|
||||||
|
endif
|
||||||
call s:set('g:gitgutter_sign_allow_clobber', 0)
|
call s:set('g:gitgutter_sign_allow_clobber', 0)
|
||||||
call s:set('g:gitgutter_sign_column_always', 0)
|
call s:set('g:gitgutter_sign_column_always', 0)
|
||||||
if g:gitgutter_sign_column_always && exists('&signcolumn')
|
if g:gitgutter_sign_column_always && exists('&signcolumn')
|
||||||
|
|||||||
Reference in New Issue
Block a user