1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-23 13:10:04 +08:00
Commit Graph

574 Commits

Author SHA1 Message Date
Eric Wong
7c80fe4369 feat(bookmarks): update bookmarks lnums 2024-03-30 21:38:08 +08:00
Eric Wong
5cb566b359 perf(bookmarks): skip empty bufname & buftype 2024-03-29 14:30:05 +08:00
Eric Wong
ac148697e4 fix(bookmark): remove sign before add new bookmark 2024-03-29 10:38:26 +08:00
Eric Wong
8649032dc5 feat(bookmarks): edit existing annotation 2024-03-29 10:31:29 +08:00
Eric Wong
3d557dceeb fix(bookmark): remove extra unlet 2024-03-29 02:02:47 +08:00
Eric Wong
34c343b697 fix(bookmarks): unlet bookmarks when clear 2024-03-29 02:00:58 +08:00
Eric Wong
3a22f555dd feat(bookmark): add virt_text support 2024-03-29 01:55:02 +08:00
Eric Wong
f759826426 feat(bookmark): custom sign text and highlight 2024-03-29 00:22:03 +08:00
Eric Wong
180493c1b5 feat(bookmarks): add new bookmark plugin 2024-03-29 00:02:30 +08:00
Eric Wong
ea2dea6fdc perf(bookmark): add bookmark logger 2024-03-27 09:47:41 +08:00
Eric Wong
a1e9a37951 chore(bookmark): remove extra files 2024-03-26 22:49:53 +08:00
Eric Wong
714e3b41ca feat(toml): add toml indent file 2024-03-24 19:47:09 +08:00
Eric Wong
ec1f970f3f feat(git): add :Git tag for vim 2024-03-24 13:46:51 +08:00
Eric Wong
a87ea5b2f9 feat(git): rewrite :Git stash in lua 2024-03-24 00:32:32 +08:00
Eric Wong
254df1095f perf(git): do not open diff win when no changes 2024-03-23 23:38:45 +08:00
Eric Wong
2083a13ad6 feat(git): rewrite :Git rebase in lua 2024-03-23 23:18:05 +08:00
Eric Wong
2f0cfdf5a0 perf(cmp): update nvim-cmp
04e0ca376d
2024-03-21 19:32:46 +08:00
Eric Wong
6dafed1aca docs(bundle): update bundle-plugins page 2024-03-15 22:15:55 +08:00
Eric Wong
a6a9237d79 feat(icon): highlight icons on startify 2024-03-14 17:15:19 +08:00
Eric Wong
49fff62e21 feat(history)!: use history plugin instead of shada
can not fix https://github.com/neovim/neovim/issues/6875

always get error when open two nvim instances
2024-03-14 11:08:00 +08:00
Eric Wong
dc63d2459b perf(powershell): add enabled_formatters layer option 2024-03-14 00:15:27 +08:00
Eric Wong
468322ca4f fix(powershell): fix default powershell formatters 2024-03-13 22:50:36 +08:00
Eric Wong
cf80d38025 perf(powershell): fix powershell formatters 2024-03-13 21:17:50 +08:00
Eric Wong
c97b857588 perf(git): merge commit output date 2024-03-13 20:13:03 +08:00
Eric Wong
591f277cca fix(git): fix :Git commit --amend 2024-03-13 20:10:10 +08:00
Eric Wong
32bb69aa13 fix(git): fix commit buffer 2024-03-13 19:52:29 +08:00
Eric Wong
319f432493 perf(git): improve commit logic 2024-03-13 13:55:05 +08:00
Eric Wong
de82bea37d feat(git): add :Git grep command 2024-03-12 23:57:09 +08:00
Eric Wong
f74d1c057a docs(neoformat): update :h neoformat 2024-03-12 19:40:30 +08:00
Eric Wong
ad5b9e5496 feat(format): add layer option notify width and timeout 2024-03-12 12:55:15 +08:00
Eric Wong
951af73c68 perf(neoformat): use SpaceVim notify api instead of echo 2024-03-12 12:38:43 +08:00
Eric Wong
a631440d5a perf(neoformat): improve neoformat 2024-03-12 12:32:57 +08:00
Eric Wong
e5387c15c8 feat(sql): support sqlformat & fix encoding 2024-03-12 11:13:53 +08:00
Eric Wong
74c93c6c6a chore(treesitter): update nvim-treesitter to 0.9.1 for Nvim-0.8.x 2024-03-11 21:08:24 +08:00
Eric Wong
a0a66e301e perf(git): add git commit debug info 2024-03-11 19:48:57 +08:00
Eric Wong
f11ad921eb fix(git): check buf exists before show commit 2024-03-09 23:51:36 +08:00
Eric Wong
bea9bf7ff2 chore(bundle): update ChineseLinter
update to 818e2ded5663f1be36a9d6e2392b14c6dd4b0866
2024-03-09 21:22:59 +08:00
Eric Wong
5796b28ecf perf(git): use b# to jump to previous buf 2024-03-09 00:01:38 +08:00
Eric Wong
166c277645 feat(git): check buf is valid before setline 2024-03-08 23:56:30 +08:00
Eric Wong
23446bed8f feat(git): rewrite :Git config in lua 2024-03-08 22:35:10 +08:00
Eric Wong
fe719db366 chore(ChineseLinter): update ChineseLinter
update to 73249b454f46f686c9af0c7b10bf3f4fc96ba853
2024-03-08 21:21:33 +08:00
Eric Wong
85b35020e0 perf(git): update branch manager after delete branch 2024-03-06 21:56:05 +08:00
Eric Wong
1c3e61b5c5 feat(git): rewrite :Git reflog in lua 2024-03-06 21:54:22 +08:00
Eric Wong
dc65e2b3bf fix(git): update branch name after :Git branch command 2024-03-06 20:59:50 +08:00
Eric Wong
13f564b23a chore(chinese): use bundle ChineseLinter
update to d819606eebc82dad34b2a9b7b1a861844380df84
2024-03-05 12:56:14 +08:00
Eric Wong
0559ad462d feat(git): compete merge options 2024-03-04 20:19:11 +08:00
Eric Wong
f80b8fd88e perf(git): notify commit done when use -m 2024-03-03 23:12:52 +08:00
Eric Wong
54072389a9 chore(bundle): update vim-startify
ref: 4e089dffda
2024-03-03 23:01:59 +08:00
Eric Wong
3da309e1b2 feat(git): add vim cmdline parser function 2024-03-03 22:40:18 +08:00
Eric Wong
e341ee2971 docs(todo): remove targed todos 2024-03-02 23:29:26 +08:00
Eric Wong
a3944d67fb fix(git): fix close_diff_win in diff.lua
winnr('$') includes floating windows in neovim
2024-03-02 21:28:27 +08:00
Eric Wong
4067eef913 fix(git): fix delete_branch function && check bufnr 2024-03-01 15:46:42 +08:00
Eric Wong
c088a642df feat(git): add git branch sidebar 2024-03-01 15:25:45 +08:00
Eric Wong
9947755e66 feat(git): rewrite :Git branch with lua 2024-02-27 23:02:43 +08:00
Eric Wong
b9cc3e76e9 feat(git): add :Git tag command 2024-02-27 00:41:06 +08:00
Eric Wong
4c6a80d9a5 feat(git): quit git log win when it is last win 2024-02-25 21:25:02 +08:00
Eric Wong
89ddeb2497 chore(todo): add todo item for git log 2024-02-25 14:18:15 +08:00
Eric Wong
83be314258 feat(git): display root path of repo 2024-02-24 20:56:31 +08:00
Eric Wong
ea76ba75aa feat(projectmanager): make reg_callback support description 2024-02-24 16:28:33 +08:00
Eric Wong
031a6a2497 feat(git): update remote manager context when switch project 2024-02-24 15:38:20 +08:00
Eric Wong
1c9a09223f feat(colorscheme): support treesitter highlight group 2024-02-23 18:40:32 +08:00
Eric Wong
e5573683ae perf(telescope): use telescope 0.1.2 for nvim 0.7.0 2024-02-23 15:35:33 +08:00
Eric Wong
d7e45e884b chore(telescope): update telescope to 0.1.5 2024-02-23 15:17:33 +08:00
Eric Wong
56d1f34917 fix(git): skip unsupported subcommand 2024-02-23 14:44:38 +08:00
Eric Wong
b33626c63b fix(git): make error message clear 2024-02-23 14:32:04 +08:00
Eric Wong
870f8fee96 fix(git): fix git log command 2024-02-23 13:32:10 +08:00
Eric Wong
b2651ab24a perf(git): open remote branch log in new tab 2024-02-23 13:30:57 +08:00
Eric Wong
8077f78d13 fix(git): fix wrong branch name 2024-02-23 13:27:50 +08:00
Eric Wong
f791f5bbd8 fix(git): fix wrong remote line number 2024-02-23 13:26:54 +08:00
Eric Wong
42ed861445 feat(git): make <Cr> show git log in remote manager 2024-02-23 13:21:12 +08:00
wsdjeg
44f0cea649 feat(git): add git remote manager 2024-02-21 17:03:50 +08:00
wsdjeg
5e6065380f fix(git): rename cherry_pick to cherry-pick 2024-02-20 17:06:48 +08:00
wsdjeg
e4eaf08443 docs(git.vim): remove duplicate tag 2024-02-20 15:54:41 +08:00
wsdjeg
4f4a001ad4 feat(git.vim): complete shortlog command 2024-02-20 15:54:08 +08:00
wsdjeg
2dc6512397 fix(git.vim): fix plog_jobid 2024-02-19 23:56:17 +08:00
wsdjeg
85968ea1cc fix(shortlog): fix :Git shortlog command 2024-02-19 23:52:26 +08:00
wsdjeg
133c24ab5f feat(git.vim): add :Git shortlog command 2024-02-19 23:18:55 +08:00
Eric Wong
70b949a35d
feat(git): add :Git blame 2023-09-13 16:47:04 +08:00
Eric Wong
7e81ce1019
feat(guide): rewrite leader guide in lua 2023-08-25 12:05:54 +08:00
wsdjeg
7ce5d8b0b9 feat(git): add :Git rm command 2023-08-09 00:03:38 +08:00
wsdjeg
d3478808e8 feat(git): add :Git reset command 2023-08-07 22:39:31 +08:00
Eric Wong
c90dc3f00c
docs(roadmap): update roadmap and todos 2023-08-07 22:28:28 +08:00
wsdjeg
dcb0b64972 feat(git): add :Git cherry-pick command 2023-08-06 22:56:56 +08:00
wsdjeg
db6ee22450 feat(git): add :Git fetch command 2023-08-05 22:31:52 +08:00
wsdjeg
0b2a3e7e4b feat(toml): add lua toml previewer 2023-08-05 22:31:52 +08:00
Eric Wong
db252c01df feat(alternate): make :A command support toml 2023-08-05 22:31:52 +08:00
wsdjeg
193be7387f perf(git): update GitGutter status 2023-08-05 22:31:52 +08:00
wsdjeg
9dda2491af perf(git): display stderr on exit 2023-08-05 22:31:52 +08:00
wsdjeg
f2f7c8dcc0 feat(git): add :Git mv command 2023-08-05 22:31:52 +08:00
wsdjeg
88b0ac5dbb feat(git): add :Git clean command 2023-08-05 22:31:52 +08:00
wsdjeg
fc65ca508d perf(notify): change notify borderchars 2023-08-05 22:31:52 +08:00
wsdjeg
88b49c0089 feat(git): add :Git remote for git.lua 2023-08-05 22:31:52 +08:00
wsdjeg
f57c84f138 feat(git): implement git.lua 2023-08-05 22:31:52 +08:00
Eric Wong
8b55955de4
feat(runner): rewrite code runner in lua 2023-07-13 00:00:35 +08:00
wsdjeg
cd2b5d3a36 perf(git): use notify api && redrawstatus 2023-07-10 22:06:57 +08:00
Eric Wong
6f180c243f
feat(ctags): implement ctags#update in lua 2023-07-06 20:54:13 +08:00
Eric Wong
879129388a
feat(api): add lua job api
close https://github.com/neovim/neovim/issues/20856
2023-07-05 22:58:01 +08:00
wsdjeg
2755d4e660 chore(ui): update bundle indent-blankline.nvim 2023-07-05 13:20:39 +08:00
Eric Wong
8a7ec45818
Release v2.2.0 2023-07-05 11:50:23 +08:00
wsdjeg
8f8c0838ff chore(bundle): only load default rtp 2023-07-02 17:41:11 +08:00
wsdjeg
23d331d39c perf(git.vim): add test vimrc 2023-07-02 14:00:13 +08:00
Eric Wong
b645f362e9
feat(dev): add bundle.lua 2023-07-01 20:30:44 +08:00
wsdjeg
816247c3e1 perf(gruvbox): bundle community-gruvbox 2023-06-28 16:00:29 +08:00
wsdjeg
2ae3d23dfc perf(tagbar): enable tagbar debug by default 2023-06-28 08:07:26 +08:00
wsdjeg
462d6455c3 fix(flygrep): detach spacevim.plugin.search module 2023-06-27 17:04:45 +08:00
wsdjeg
a10caa0dd6 test(flygrep): improve bundle flygrep vimrc 2023-06-27 08:36:06 +08:00
wsdjeg
fe3b7f91cc fix(flygrep): fix flygrep test 2023-06-27 02:03:40 +08:00
wsdjeg
138a8e150a fix(flygrep): fix stylized of flygrep doc
merge: https://github.com/SpaceVim/SpaceVim/pull/4880

Co-authored-by: blankname <blankname@users.noreply.github.com>
2023-06-27 01:35:18 +08:00
wsdjeg
bd4a67e98b chore(detach): detach FlyGrep 2023-06-22 23:01:54 +08:00
wsdjeg
b65e484f18 feat('neodev'): bundle neodev to lang#lua layer 2023-06-20 19:49:35 +08:00
wsdjeg
403332accb chore(lspconfig): use latest version lspconfig for nvim 0.9.1 2023-06-19 15:59:04 +08:00
wsdjeg
7e3a097dff chore(treesitter): update bundle nvim-treesitter 2023-06-18 14:17:38 +08:00
wsdjeg
ee82313ec0 perf(sourcecounter): use notify api instead of echo 2023-06-17 16:59:18 +08:00
wsdjeg
0b22cc3e0b chore(tools): use bundle SourceCounter 2023-06-17 16:41:31 +08:00
wsdjeg
a8d4a7392d perf(git): use notify api for Git pull 2023-06-17 12:52:19 +08:00
wsdjeg
0166de7597 perf(neo-tree): add force_change_cwd opt 2023-06-15 13:03:33 +08:00
wsdjeg
a7194fbafa chore(telescope): update telescope to 0.1.2 2023-06-15 11:55:36 +08:00
wsdjeg
53e568dab3 perf(tagbar): use tagbar logger for warning msg 2023-06-14 22:25:29 +08:00
wsdjeg
4cd290b71e feat(cmp-dictionary): add cmp-dictionary 2023-06-11 21:41:39 +08:00
wsdjeg
5b75fb7b6a perf(bundle): update bundle startify 2023-06-11 20:17:47 +08:00
wsdjeg
6f9259df83 docs(wiki): move bundle readme to wiki 2023-06-11 17:28:35 +08:00
wsdjeg
2e4400c335 docs(bundle): update bundle readme 2023-06-11 17:23:40 +08:00
wsdjeg
e6247f4f69 perf(neo-tree): use spacevim notify api
ref: https://github.com/nvim-neo-tree/neo-tree.nvim/issues/976
2023-06-09 13:29:00 +08:00
Steve Huff
be42aae04a
feat(plugins): update ale to v3.3.0 2023-06-09 12:10:45 +08:00
Eric Wong
0185457ced
fix(cmp): fix nvim-cmp support 2023-06-09 12:10:07 +08:00
wsdjeg
913901272d perf(cmp): update nvim-cmp 2023-06-08 21:15:37 +08:00
wsdjeg
3ee322d4b4 feat(devicons): add nvim-web-devicons 2023-05-30 21:40:52 +08:00
wsdjeg
5c83ab2f06 feat(neotree): add neotree support 2023-05-30 21:09:18 +08:00
wsdjeg
763045513d ci(bundle): detach git.vim 2023-04-29 22:29:21 +08:00
wsdjeg
a109bfe757 ci(bundle): detach JavaUnit.vim 2023-04-29 21:36:11 +08:00
wsdjeg
e993474498 fix(git): ignore remote message
ignore message when run git push
2023-04-25 00:02:01 +08:00
wsdjeg
6952502638 perf(git.vim): ignore remote info 2023-04-24 23:55:09 +08:00
wsdjeg
cab92e17d3 perf(tagbar): disable debug mode 2023-04-24 23:43:34 +08:00
wsdjeg
f1c5d9890a feat(gtags): update gtags evn when switch project
close https://github.com/SpaceVim/SpaceVim/issues/4828
2023-04-23 11:24:45 +08:00
Shidong Wang
3d4c29cf5b
feat(gtags): add more debug info 2023-04-23 10:58:12 +08:00
wsdjeg
d6fad97fe7 fix(git): avoid repeated push 2023-04-22 23:14:54 +08:00
wsdjeg
e542809569 feat(git.vim): use derived logger if exists 2023-04-22 23:03:07 +08:00
wsdjeg
4d8d77fb5e chore(hop.nvim): update bundle hop.nvim
close https://github.com/SpaceVim/SpaceVim/issues/4837

update to: 90db1b2c61
2023-04-16 21:22:49 +08:00
wsdjeg
49a995f7b9 ci(runner): update to ubuntu 20.04
ubuntu 18.04 runner is deprecated
2023-04-04 08:14:53 +08:00
wsdjeg
de6efc650c fix(logger): fix derived logger 2023-04-03 12:52:27 +08:00
wsdjeg
02fadf00ff
feat(tagbar): use default logger system 2023-04-03 12:46:38 +08:00
wsdjeg
75800458a2 chore(tagbar): update tagbar
update tagbar to tagbar@af3ce7c
2023-04-01 23:24:19 +08:00
wsdjeg
1e3889127c fix(githubapi): fix githubapi_token 2023-04-01 22:55:09 +08:00
wsdjeg
c4e7b5c744 feat(github.vim): update issue_edit function 2023-03-31 22:10:19 +08:00
wsdjeg
b30894369c
fix(github api): fix authentication 2023-03-31 13:32:08 +08:00
wsdjeg
231623f8fb fix(ctags): skip command when failed to create dir 2023-03-30 21:45:22 +08:00
wsdjeg
f450732164 chore(coc): use bundle coc.nvim 2023-03-30 10:48:58 +08:00
wsdjeg
d71ec9b11d fix(nvim-cmp): stage missing files 2023-03-30 09:41:50 +08:00
wsdjeg
2f132784aa feat(grammarous): add grammarous key bindings 2023-03-29 18:01:18 +08:00
wsdjeg
10043da351
fix(lsp): update lspconfig 2023-03-29 11:59:27 +08:00