Andy Stewart
6620e5fbbe
Document :write in preview window
2025-03-07 09:47:02 +00:00
Andy Stewart
33cb7744c3
Document re-preview moving into Nvim floating window
...
See #903 .
2025-03-07 09:45:42 +00:00
Andy Stewart
8a2f8199b6
Document 'updatetime' and 'signcolumn' more prominently
2023-07-14 14:29:31 +01:00
Yuxin Wu
3475e974d6
Link highlight of GitGutterChangeDeleteLine to GitGutterChangeLine
2023-04-27 14:01:12 +01:00
Andy Stewart
44dbd57dd1
Document how to override defaults in g:gitgutter_floating_window_options
...
Closes #851 .
2023-03-16 09:48:08 +00:00
Andy Stewart
d5bae10403
Add GitGutterDiffOrig command
...
Closes #827 .
2022-04-15 14:13:51 +01:00
Andy Stewart
18d12985ea
Document :GitGutterBuffer{Disable,Enable,Toggle}
...
These commands were added in 2dce8e03 but I forgot to document them in
the help doc.
2022-02-23 08:48:37 +00:00
Andy Stewart
384bf003f6
Allow configuration of floating window appearance
...
Closes #807 .
2022-02-02 09:23:45 +00:00
naohiro ono
549fb96d58
Add instructions on how to customize colours in preview window
2021-08-06 16:13:14 +01:00
caojoshua
aad6acea5d
When using loclist, only add hunks for current file.
2021-07-12 11:03:37 +01:00
Andy Stewart
0f98634b92
Add caveat to setting of Windows git executable
...
See #668 .
2021-06-08 16:29:34 +01:00
Andy Stewart
5b4ec87517
Expose is-open and close hunk-preview-window functions
...
This allows custom maps for closing the hunk preview window.
See #784 .
2021-06-02 11:49:42 +01:00
Andy Stewart
10998f303c
Move more important paragraph above less important ones
2021-05-24 09:45:39 +01:00
Andy Stewart
ba21c56129
Expand docs on how to close a hunk preview window
...
See #784 .
2021-05-24 09:44:56 +01:00
Andy Stewart
d249be7f3c
Update help doc
...
See #718 .
2021-02-08 12:52:31 +00:00
Andy Stewart
ff9d134f0c
Add help file modeline
2021-01-26 11:12:56 +00:00
Andy Stewart
bf813bb990
Add some troubleshooting steps
2020-11-24 09:44:51 +00:00
Andy Stewart
a1f9f1f728
Suggest a command instead of a map for opening quickfix
...
See #676 , #749 .
2020-11-20 10:46:03 +00:00
Andy Stewart
15b19020b4
Document how to open quickfix list after :GitGutterQuickFix
...
See #676 , #749 .
2020-11-20 10:00:41 +00:00
obcat
987a33355e
Show message like "Hunk 4 of 11" after hunk jumping
2020-11-05 16:43:52 +00:00
Hexin
098b9c82e9
Add help tag to Vim help file
2020-08-31 10:17:45 +01:00
shinjiro-sugita
81d209ffec
update(doc/gitgutter.txt): Document sign removed above and below
2020-07-28 10:01:32 +01:00
Andy Stewart
25942fbf9a
Document sign removed above and below
...
Closes #723 .
2020-07-27 15:10:24 +01:00
Andy Stewart
51a03d4ae0
Add option for <Esc> to close non-floating preview window
...
Closes #718 .
2020-06-23 15:18:25 +01:00
Andy Stewart
76d1cf609d
Do not set background on existing GitGutter* highlights unless requested
...
If GitGutter* highlight groups already exist, they were declared
deliberately (either by the colorscheme maintainer or the user). So do
not adjust them.
However if you would like to make the signs' backgrounds match the sign
column, you can do this:
let g:gitgutter_set_sign_backgrounds = 1
2020-04-30 19:43:02 +01:00
Andy Stewart
0da302c28a
Do not adjust SignColumn highlight
...
This was introduced in 07d7c9d4 because many colorschemes at the time
had ugly sign columns, and people kept asking how to deal with it.
These days there are many more plugins which use the sign column and
consequently more colorschemes pay attention to the SignColumn highlight
group.
Therefore it no longer makes sense for vim-gitgutter to adjust the
sign column's appearance.
To restore the previous behaviour, add this to your vimrc:
highlight! link SignColumn LineNr
See #696 .
2020-04-30 19:41:09 +01:00
Andy Stewart
ea14301cb4
Default to not limiting number of signs on newer Vims
...
The limit on the maximum number of signs was introduced when Vim's sign
drawing code was much slower than it is now.
See #681 .
2020-04-27 10:09:22 +01:00
Andy Stewart
70855aa93d
Enable turning off limit on maximum number of signs
...
Setting the variable to a known value (-1) is neater than an arbitrary
high number.
See #681 .
2020-04-27 10:02:03 +01:00
Andy Stewart
8db2fc5da0
Set correct background on existing GitGutter* highlight groups
...
Previously if the user or the colourscheme had already defined
GitGutter* highlight groups, the plugin would leave their backgrounds
alone. This pushed the responsibility for figuring out and specifying
the correct backgrounds onto the user or colourscheme maintainer.
With this change the plugin now sets the correct background on existing
GitGutter* highlight groups.
Also, the documentation was simplified so it is clearer how to set your
own colours for the signs.
2020-04-25 11:17:34 +01:00
Andy Stewart
9e99a78271
Document the reason for the name gitgutter
2020-04-23 09:02:22 +01:00
Andy Stewart
3599736179
Fire GitGutterStage User event after staging
...
Closes #698 .
2020-04-23 08:59:26 +01:00
Andy Stewart
0e509fb0ac
Set diff base when viewing file versions with Fugitive
...
When you look at previous versions of a file, e.g. with Fugitive's
:0Gclog, gitgutter will set the diff base to the current version's
parent so that diff markers appear as expected.
Thannks to @rcreasi for the idea and initial implementation.
2020-03-12 10:38:58 +00:00
Andy Stewart
9add23a492
Document how to get diff stats in statusline
...
Closes #674 .
2020-01-15 11:50:47 +00:00
Andy Stewart
91bd300021
Document 'updatetime' also controlling writing of swap files.
...
See #672 .
2020-01-06 11:52:07 +00:00
Richard Robbins
d36686e6a5
Add g:gitgutter_use_location_list option
2019-11-22 13:25:40 +02:00
tamago324
b97acf2c8a
Fix typo in doc
2019-11-20 13:14:38 +02:00
Andy Stewart
1725c13add
Simplify installation instructions
2019-10-01 10:39:23 +01:00
Andy Stewart
0469b8435a
Deprecate <Plug>... maps in favour of <Plug>(...)
2019-09-04 08:56:36 +01:00
Andy Stewart
88d396f1b4
Add :GitGutterQuickFix command.
...
It loads all hunks into the quickfix list.
Closes #617 .
2019-08-28 11:59:19 +01:00
Andy Stewart
3d71ac7e14
Fix duplicate tag.
2019-08-28 10:24:58 +01:00
Andy Stewart
2980a162fc
Minor docs update.
2019-08-28 09:23:39 +01:00
Andy Stewart
8bafd08ef4
Support diffs relative to the working tree.
...
Closes #558 .
2019-08-28 09:22:06 +01:00
Andy Stewart
67c8cca890
Support Vim's popup windows for hunk previews.
...
Note this prevents staging partial hunks via the previw window.
2019-08-27 16:56:30 +01:00
Andy Stewart
f0f56b9569
Use floating windows for hunk previews on Neovim.
2019-08-27 16:02:51 +01:00
Andy Stewart
77fb3fd81e
Enable :w in preview window to stage the hunk.
2019-08-21 10:27:23 +01:00
Andy Stewart
c351eb13cf
Update docs.
2019-08-16 16:38:32 +01:00
Andy Stewart
afe94ede1b
Do not use a dummy sign to keep the sign column open.
...
This removes the g:gitgutter_sign_column_always option.
Vim 7.4.2201 introduced the |signcolumn| option to configure when the
signcolumn is visible, building in behaviour which the plugin provided
manually.
Although it would be good to maintain this feature for older Vims, the
complexity added by the code outweighs the benefit of backward
compatibility.
2019-08-16 12:06:28 +01:00
Andy Stewart
b036fcf527
Stage part of any hunk.
...
See #279 .
2019-08-13 15:57:22 +01:00
Andy Stewart
bc1d28db46
Allow staging part of an additions-only hunk.
...
See #279 .
2019-08-12 17:19:05 +01:00
Andy Stewart
fef14f1d49
Ignore non-gitgutter signs by default on Neovim >= 0.4.0
...
See #627 .
2019-08-12 10:03:59 +01:00