1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-03 04:50:04 +08:00
Commit Graph

308 Commits

Author SHA1 Message Date
wsdjeg
b0611b5330 perf(spinners): handle spinners function error 2023-09-06 13:21:43 +08:00
wsdjeg
ffe3f332a1 chore(spinners): change file format 2023-09-05 21:15:18 +08:00
wsdjeg
caa371fae4 feat(repl): add spinners 2023-09-05 21:12:17 +08:00
Eric Wong
6f0728c625
feat(repl): rewrite repl plugin in lua 2023-08-31 22:07:56 +08:00
Eric Wong
7e81ce1019
feat(guide): rewrite leader guide in lua 2023-08-25 12:05:54 +08:00
wsdjeg
87d8ad1fd9 fix(tasks): use vim.tbl_extend instead 2023-08-09 04:02:21 +08:00
wsdjeg
a1a3b5b817 test(flygrep): fix input_list test 2023-08-09 03:43:53 +08:00
Eric Wong
c90dc3f00c
docs(roadmap): update roadmap and todos 2023-08-07 22:28:28 +08:00
Eric Wong
6b4f50a203
fix(cmdlinemenu): fix cmdlinemenu lua api 2023-08-06 11:45:19 +08:00
Eric Wong
2b2c2aa5f6 feat(tasks): implement tasks.lua 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
142ab33223 feat(toml): add data.toml api 2023-08-05 22:31:52 +08:00
wsdjeg
fc65ca508d perf(notify): change notify borderchars 2023-08-05 22:31:52 +08:00
wsdjeg
f57c84f138 feat(git): implement git.lua 2023-08-05 22:31:52 +08:00
wsdjeg
3e96e1325f perf(a.lua): log alternate file name 2023-07-16 13:10:27 +08:00
wsdjeg
7da557c1f8 fix(job): close stdout/stderr on exit 2023-07-15 15:52:00 +08:00
wsdjeg
94c1dd4557 fix(runner): add get function 2023-07-14 13:17:53 +08:00
wsdjeg
7088f82fc7 feat(pastebin): use lua pastebin for nvim 0.9.0+ 2023-07-14 12:24:21 +08:00
wsdjeg
44875ab3a7 fix(pastebin): fix pastebin get visual selection 2023-07-14 12:14:05 +08:00
wsdjeg
0cb4dc5b06 fix(pastebin): change url on stdout 2023-07-14 11:54:19 +08:00
wsdjeg
4a8a6f76f0 feat(pastebin): add pastebin.lua 2023-07-14 11:52:29 +08:00
wsdjeg
9cc323a07c feat(job): improve job api 2023-07-13 00:53:03 +08:00
Eric Wong
8b55955de4
feat(runner): rewrite code runner in lua 2023-07-13 00:00:35 +08:00
wsdjeg
609f3a7674 feat(vim): add functions 2023-07-09 01:26:40 +08:00
wsdjeg
b3906e4eaf feat(job): support env and clear_env opt 2023-07-07 00:41:12 +08:00
wsdjeg
9241c6c089 feat(job): support detached opt 2023-07-07 00:21:23 +08:00
wsdjeg
d4a6d1fae4 fix(job): support cwd option and check executable 2023-07-07 00:08:32 +08:00
wsdjeg
f16e0e786c feat(flygrep): use job api instead of vim.fn.jobstart 2023-07-06 00:40:19 +08:00
wsdjeg
b5d6e1cb5f perf(job): use table for job stdout/stderr data 2023-07-06 00:01:14 +08:00
wsdjeg
cfc0d2d6d4 fix(job): support shell/shellcmdflag opt 2023-07-05 23:38:21 +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
d908e25959 fix(opt): remove guioption for nvim 2023-07-05 13:38:14 +08:00
Eric Wong
c9cd11ff21
fix(chinese): change chineselinter key binding 2023-07-02 18:57:09 +08:00
wsdjeg
8e7a75944c fix(cmp): fix key binding ctrl-n/p 2023-07-02 13:41:55 +08:00
wsdjeg
02b3de2e06 feat(api): add listed_buffers function 2023-06-27 18:20:25 +08:00
wsdjeg
789831cc21 perf(flygrep): use notify api for warnings 2023-06-27 18:06:34 +08:00
wsdjeg
745b3ff6d1 perf(prompt): disable ruler when open prompt 2023-06-27 17:39:36 +08:00
wsdjeg
7b417101c8 perf(flygrep): redraw on on_stdout 2023-06-27 17:31:47 +08:00
wsdjeg
776a4b5aa8 perf(flygrep): redraw on first stdout callback 2023-06-27 17:07:10 +08:00
wsdjeg
5febb52913 feat(todo): add ctrl-q to apply results to quickfix 2023-06-25 14:13:17 +08:00
wsdjeg
3be76bca65 perf(flygrep): use noautocmd to update buffer 2023-06-25 13:04:51 +08:00
wsdjeg
7a6ffd9524 perf(flygrep): use noautocmd to open flygrep windows 2023-06-24 23:38:06 +08:00
wsdjeg
af78a5f0db perf(notify): use noautocmd when open win 2023-06-24 22:16:00 +08:00
wsdjeg
47bfdd06ca perf(a.lua): use lua notify api 2023-06-24 21:55:10 +08:00
Eric Wong
ae7f1da0f3
feat(api): add notify lua api 2023-06-24 21:13:03 +08:00
wsdjeg
32b8309ce5 perf(iedit): use notify api 2023-06-24 15:08:18 +08:00
wsdjeg
581e56f9c6 fix(iedit): fix iedit-normal-left 2023-06-24 14:48:11 +08:00
wsdjeg
3874042593 perf(a.vim): improve alternate plugin 2023-06-22 22:34:18 +08:00
wsdjeg
b737573667 fix(flygrep): fix lsp warnings 2023-06-20 21:30:09 +08:00
wsdjeg
68a3f4e203 fix(flygrep): fix page_up/down function 2023-06-20 20:11:10 +08:00
wsdjeg
be6f16768d fix(flygrep): make sure command startswith set filetype= 2023-06-20 19:02:50 +08:00
wsdjeg
98de528e19 fix(flygrep): support detect filetype defined in vim script 2023-06-20 18:56:07 +08:00
wsdjeg
db52071cb4 fix(project): fix project width 2023-06-20 00:31:17 +08:00
wsdjeg
eda0c97f4a feat(project): improve Telescope project 2023-06-19 23:59:08 +08:00
wsdjeg
472e982bb1 fix(projectmanager): fix SPC p p key binding 2023-06-19 22:14:00 +08:00
wsdjeg
1080821cbb fix(projectmanager): skip sort error 2023-06-19 22:00:22 +08:00
wsdjeg
8fc12bdf72 fix(flygrep): fix lua lsp warning 2023-06-19 21:44:24 +08:00
wsdjeg
2b9f7b4cb9 perf(luadoc): add doc for default_tool function 2023-06-19 21:38:06 +08:00
wsdjeg
7725ff275c perf(log): use vim.loop.gettimeofday 2023-06-19 20:12:21 +08:00
wsdjeg
3b70715411 fix(iedit): fix <Left> and <Right> key 2023-06-19 17:20:17 +08:00
wsdjeg
daa51cb6ff perf(flygrep): support iedit 2023-06-19 16:58:42 +08:00
wsdjeg
23758a3383 fix(flygrep): skip callback when close buffer 2023-06-19 15:36:48 +08:00
wsdjeg
5a068d1f79 perf(flygrep): support <PageUp> and <PageDown> 2023-06-18 23:18:12 +08:00
wsdjeg
b2bb63b100 perf(flygrep): improve quickfix support 2023-06-18 21:19:29 +08:00
wsdjeg
5f20e4710b fix(flygrep): skip callback function after close buffer 2023-06-18 20:53:47 +08:00
wsdjeg
695d0dbcd2 fix(flygrep): fix history updating 2023-06-18 20:24:32 +08:00
Eric Wong
9c69328d61
fix(flygrep) fix history completion 2023-06-18 00:28:46 +08:00
wsdjeg
7c190331fc fix(flygrep): fix flygrep history completion 2023-06-17 22:56:48 +08:00
wsdjeg
f7d1db1079 perf(flygrep): complete history 2023-06-17 22:20:00 +08:00
wsdjeg
9111a210a3 fix(flygrep): put filter context into flygrep buffer 2023-06-17 14:35:22 +08:00
wsdjeg
dcbc0b34b8 fix(highlight): silent run hi command 2023-06-17 14:08:07 +08:00
wsdjeg
5bbe678f78 feat(flygrep): use new highlight for filter mode 2023-06-17 13:58:56 +08:00
wsdjeg
d2bed7d333 fix(flygrep): fix flygrep matchadd function 2023-06-17 13:36:13 +08:00
wsdjeg
068a704593 perf(flygrep): use nvim_win_close api instead 2023-06-17 13:13:16 +08:00
wsdjeg
739210c76c fix(flygrep): restore grepid when mpt is empty string 2023-06-17 13:09:08 +08:00
wsdjeg
f0e1718720 perf(flygrep): improve flygrep preview windows 2023-06-17 00:34:30 +08:00
wsdjeg
62d37bf2c2 perf(flygrep): improve flygrep preview 2023-06-17 00:26:53 +08:00
wsdjeg
0bbe8f2c5e fix(flygrep): fix flygrep commandline prompt 2023-06-16 23:38:17 +08:00
wsdjeg
9ca86f02fe perf(flygrep): hide eob char 2023-06-16 23:30:23 +08:00
wsdjeg
4d84b47a31 feat(opt): set norulur by default 2023-06-15 20:53:02 +08:00
wsdjeg
45f45774b9 fix(projectmanager): skip neo-tree buffer 2023-06-15 17:50:41 +08:00
wsdjeg
0166de7597 perf(neo-tree): add force_change_cwd opt 2023-06-15 13:03:33 +08:00
wsdjeg
c2e4697ed7 perf(neo-tree): make <cr> set root or open file 2023-06-11 23:18:49 +08:00
wsdjeg
c269420878 perf(neo-tree): use libuv file watcher 2023-06-11 23:10:26 +08:00
wsdjeg
3a095bf7ba perf(neo-tree): support defx smart l 2023-06-11 22:55:33 +08:00
wsdjeg
4cd290b71e feat(cmp-dictionary): add cmp-dictionary 2023-06-11 21:41:39 +08:00
wsdjeg
b981945a13 perf(neotree): update neo-tree key binding 2023-06-11 21:20:42 +08:00
wsdjeg
81e5579af3 fix(neo-tree): fix default key binding 2023-06-11 17:48:40 +08:00
Eric Wong
0185457ced
fix(cmp): fix nvim-cmp support 2023-06-09 12:10:07 +08:00
wsdjeg
9d80f93a85 fix(snippet): fix snippet key binding 2023-06-09 00:43:36 +08:00
wsdjeg
00dd06a3a5 feat(tab): fix tab key binding in insert mode 2023-06-09 00:21:40 +08:00
wsdjeg
1235dc201b feat(neosnippet): add neosnippet source 2023-06-09 00:05:07 +08:00
wsdjeg
e9b5e713f9 fix(projectmanager): use nested autocmd
neo-tree do not update when switch between project.
2023-06-08 20:42:54 +08:00
wsdjeg
5fbcf3d430 refactor(neo-tree): move config to lua 2023-06-08 10:50:46 +08:00
Eric Wong
f87f029b40
fix(todo): fix todo manager for grep 2023-05-31 23:52:42 +08:00
wsdjeg
8e519e6e6a fix(projectmanager): skip empty buffer name 2023-05-31 17:27:02 +08:00
wsdjeg
663882498b fix(font): fix guifont setting 2023-05-30 21:47:32 +08:00
wsdjeg
65deb82dec fix(todo): fix title generation 2023-05-29 11:49:14 +08:00
Jacopo Secchiero
fdd617e2a3
fix(projectmanager): invalid order function 2023-05-21 17:49:03 +08:00