Evelyn Schneider
3f17a5cc3d
Fix PlugStatus reporting divergence when a tag is specified ( #1321 )
Test vim-plug / build (vim) (push) Has been cancelled
2025-11-06 13:41:49 +09:00
Junegunn Choi
904dac1530
Update README.md
Test vim-plug / build (vim) (push) Has been cancelled
2025-09-03 09:57:35 +09:00
Subhaditya Nath
baa66bcf34
Allow command modifiers for on-demand-loading commands ( #1110 )
...
Test vim-plug / build (vim) (push) Has been cancelled
Before this commit, commands like this -
:tab Git diff HEAD^ HEAD
were interpreted like this -
:Git diff HEAD^ HEAD
This commit fixes that issue.
2025-03-29 14:17:01 +09:00
Junegunn Choi
cdea0244a5
Add g:plug_disable_credential_helper (default: 1)
...
Test vim-plug / build (vim) (push) Has been cancelled
This can be set to '0' not to disable git credential helper.
let g:plug_disable_credential_helper = 0
See #1026
Close #1047
2025-03-13 00:18:41 +09:00
Junegunn Choi
9ef7739c81
Update README
Test vim-plug / build (vim) (push) Has been cancelled
2025-02-27 14:01:38 +09:00
Eric Chen
7cadca537e
Update README.md ( #1305 )
Test vim-plug / build (vim) (push) Has been cancelled
2025-02-09 09:19:56 +09:00
Junegunn Choi
a7d4a73dd6
Update README
Test vim-plug / build (vim) (push) Has been cancelled
2025-02-02 23:28:24 +09:00
Junegunn Choi
d80f495fab
Allow pressing 'q' to abort the running tasks, then 'R' to retry ( #1289 )
...
If you press 'q' while `PlugInstall` or `PlugUpdate` is in progress,
the current version of vim-plug immediately closes its window and aborts
all the running processes.
This commit enhances the 'q' map so that it doesn't close the window,
but instead displays the aborted tasks so that the user can press 'R' to
retry the tasks.
Fix #1285
0.14.0
2024-07-09 20:09:41 +09:00
Junegunn Choi
d863d07832
Add more explanation on plug#end()
2024-06-19 20:05:15 +09:00
Junegunn Choi
b98b66242b
Fix PlugClean when &shell is powershell on Windows ( #1283 )
2024-06-18 18:02:36 +09:00
Junegunn Choi
db37a8a29a
Update comment in plug.vim
2024-06-01 15:58:29 +09:00
Junegunn Choi
7095372c4b
Add colorscheme example (should be loaded after plug#end())
2024-06-01 15:40:24 +09:00
Junegunn Choi
3f1daea5bd
Adjust heading levels in README
2024-05-15 03:07:01 +09:00
Junegunn Choi
9b4ecd1bb5
Update documentation ( #1280 )
2024-05-14 19:06:23 +09:00
Junegunn Choi
c0992146e2
Update README
2024-05-14 17:20:08 +09:00
Junegunn Choi
47ca942ea4
Update README
2024-05-14 16:57:04 +09:00
Junegunn Choi
d977fa3786
Do not remove 'frozen' plugins on PlugClean
...
Close #1152
2024-03-31 00:53:55 +09:00
Junegunn Choi
24d7ac280f
Remove dead code
...
Close #1194
2024-03-29 13:02:03 +09:00
Junegunn Choi
2cd7bf673b
README: Fix typo
2024-03-15 23:16:01 +09:00
Junegunn Choi
d54f8d5bbd
README: Use markdown alerts ( #1276 )
2024-03-15 21:22:16 +09:00
Junegunn Choi
61b6df67b4
Update examples
2024-03-14 19:11:37 +09:00
Junegunn Choi
94b7aa99a9
Update README and vimdoc
2024-03-07 23:41:50 +09:00
DanielApt
03a9bb6d84
Add reload/restart step to usage section ( #1255 )
...
Reloading the .vimrc should be part of the usage section, not the example section.
2024-03-07 23:31:28 +09:00
Junegunn Choi
854b081934
Open vim-plug window in a new tab ( #1274 )
...
* Open vim-plug window in a new tab not to disrupt the current window layout
* Open preview window on the right to better show the diff
If you prefer the old layout, use the following configuration:
let g:plug_window = 'vertical topleft new'
let g:plug_pwindow = 'above 12new'
0.13.0
2024-03-07 01:16:12 +09:00
R. N. West
3049761d47
Add dark mode vim-plug logo and use correct logo version in README ( #1267 )
2024-03-07 01:14:08 +09:00
Junegunn Choi
ed19478ce2
Keep track of the default branch of the origin ( #1272 )
...
Fix #1005
vim-plug will now run `git remote set-head origin -a` on PlugUpdate to
keep track of the default branch of the origin, so that it can still
update a plugin even if its default branch has changed.
This additional command will slow down the update process, but this is
an unavoidable price to pay for the correctness of the task. However,
vim-plug will run checkout and merge commands in parallel, so this
improvement will slightly offset the slowdown.
2024-03-07 00:18:49 +09:00
Junegunn Choi
e2974a3367
Fix PlugClean error when the default branch has changed ( #1269 )
...
Fix #1253
2024-03-05 16:13:23 +09:00
Junegunn Choi
2f8f04cf79
Reset &rtp before 'do' to invalidate Neovim cache of loaded Lua modules
0.12.0
2024-02-24 23:07:55 +09:00
Junegunn Choi
3264b81e7a
Update plug.vim
2024-02-24 23:07:55 +09:00
Jongwook Choi
64b9f9e3c3
Source lua files (if any) from rtp when loading a plugin
...
Neovim 0.5.0 allows lua files to be used in runtime files (such as
plugin, ftdetect, etc.) as well as vimscript files. Indeed, some
plugins have `plugin/*.lua` scripts only, but not `plugin/*.vim`;
such plugins cannot be sourced and work properly if it is lazy-loaded.
2024-02-24 23:07:55 +09:00
Junegunn Choi
6154433e22
README: Lambda expression as post-update hook
2024-02-23 01:14:44 +09:00
Junegunn Choi
eee20c7e79
Update README: warp.dev
2024-02-15 14:29:51 +09:00
Junegunn Choi
ade078e362
Update README: warp.dev
2024-02-13 08:45:04 +09:00
Junegunn Choi
6dd068e8d8
Tidy up
2024-02-03 20:05:06 +09:00
Junegunn Choi
e07c18608f
Add Lua configuration example
...
Close #1258
2024-02-03 20:02:13 +09:00
wsdjeg
ca0ae0a8b1
Update builde status icon ( #1238 )
2023-04-01 23:59:21 +09:00
Alexis Corporal
034e844590
README: Change scrooloose/nerdtree to preservim/nerdtree ( #1226 )
...
Co-authored-by: Junegunn Choi <junegunn.c@gmail.com >
2023-01-19 11:35:13 +09:00
Junegunn Choi
ddce935b16
Revert "Add Sponsor Labels action"
...
This reverts commit e531dbec2a .
2022-09-13 09:43:33 +09:00
Junegunn Choi
e531dbec2a
Add Sponsor Labels action
2022-09-10 11:28:27 +09:00
Junegunn Choi
b6739f358b
Update ISSUE_TEMPLATE: Require plug block contents
2022-09-06 11:06:26 +09:00
Eduardo Leggiero
f308ef394e
Update username of NERDTree plugin ( #1208 )
2022-09-05 09:34:39 +09:00
Stefan Muenzel
d94d234548
Add .gitignore ( #1204 )
2022-08-17 20:25:08 +09:00
Junegunn Choi
d6cb65753f
Explicitly address the side-effects of plug#end() in the example
...
Close #1182
2022-08-01 09:17:35 +09:00
Junegunn Choi
87a160a1c3
Create FUNDING.yml
2022-07-30 19:54:42 +09:00
Junegunn Choi
8fdabfba0b
PlugDiff: Press enter on the name of a plugin to see the full diff
...
Close #1174
2022-05-03 23:10:00 +09:00
Karl Yngve Lervåg
be55ec46b5
Check the actual value g:did_load_filetypes ( #1176 )
...
This resolves the issue described in #1175 .
2022-04-21 22:54:02 +09:00
Junegunn Choi
93ab590978
Include plugins with 'commit' values in PlugSnapshot output
...
Fix #1167
2022-04-04 11:52:45 +09:00
Junegunn Choi
e300178a0e
Change the default plugin directory for Neovim
...
And suggest users to call plug#begin() without an argument to avoid
confusion.
0.11.0
2022-01-03 23:05:08 +09:00
Shawn Hatori
f085751ca1
README: Clarify recommended plugins directory for Windows Vim ( #1151 )
2022-01-03 22:47:53 +09:00
Jaehwang Jerry Jung
68488fd7a3
Fix unexpected cursor movement on on-demand imap loading ( #1147 )
...
`i_CTRL-O` may change the cursor position in an unexpected way.
For example, when `autoindent` is set, the user will expect that
`i asdf<CR><C-O>` will place the cursor right below `a`.
However, `<C-O>` moves the cursor to the first column of line 2.
Expected:
```
asdf
█
```
Actual:
```
asdf
█
```
Therefore, it's desirable to use `i_CTRL-\_CTRL-O`, the variant of
`i_CTRL-O` that does not move the cursor.
2021-12-06 14:26:19 +09:00