1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-01-24 06:20:05 +08:00
Commit Graph

182 Commits

Author SHA1 Message Date
wsdjeg
dd7edf0054 perf(repl): update statusline on exit 2023-09-06 13:31:30 +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
Eric Wong
c90dc3f00c
docs(roadmap): update roadmap and todos 2023-08-07 22:28:28 +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
3e96e1325f perf(a.lua): log alternate file name 2023-07-16 13:10:27 +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
Eric Wong
8b55955de4
feat(runner): rewrite code runner in lua 2023-07-13 00:00:35 +08:00
wsdjeg
f16e0e786c feat(flygrep): use job api instead of vim.fn.jobstart 2023-07-06 00:40:19 +08:00
Eric Wong
c9cd11ff21
fix(chinese): change chineselinter key binding 2023-07-02 18:57:09 +08:00
wsdjeg
789831cc21 perf(flygrep): use notify api for warnings 2023-06-27 18:06:34 +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
47bfdd06ca perf(a.lua): use lua notify api 2023-06-24 21:55:10 +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
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
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
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
45f45774b9 fix(projectmanager): skip neo-tree buffer 2023-06-15 17:50:41 +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
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
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
wsdjeg
f4b92a7183 fix(project): enable debug mode of logger 2023-04-23 11:32:02 +08:00
wsdjeg
f61fc738f0 perf(todo): use log.debug instead 2023-04-16 22:33:35 +08:00
wsdjeg
a9c4268f8b fix(projectmanager): fix :OpenProject command 2023-03-31 00:01:47 +08:00
wsdjeg
de3ec27729 chore(copyright): update copyright 2023-03-26 13:50:22 +08:00
wsdjeg
9b33d5b909 chore(copyright): update copyright 2023-03-26 13:44:47 +08:00
wsdjeg
28d9ebe672 fix(projectmanager): fix rootdir detection for empty buffer 2022-11-06 22:38:04 +08:00
wsdjeg
fd718cae7e perf(a.lua): improve get alt logic 2022-11-05 23:17:54 +08:00
wsdjeg
539eee1846 fix(a.lua): fix alt function 2022-11-05 22:38:21 +08:00
wsdjeg
cb57c350e6 fix(typo): fix typo in a.lua 2022-11-05 22:36:14 +08:00
wsdjeg
45fc30e1f7 feat(a.lua): improve a.lua plugin 2022-11-05 22:35:13 +08:00
wsdjeg
25cc5bfe80 refactor(a.lua): remove debug log 2022-11-05 22:26:32 +08:00
wsdjeg
91e367637a fix(projectmanager): fix root sort function 2022-11-02 10:47:42 +08:00
wsdjeg
a6baae5924 perf(projectmanager): improve projectmanager log format 2022-10-29 14:47:29 +08:00
wsdjeg
083a5a2cbb fix(projectmanager): change rootdir when switch project 2022-10-27 09:20:12 +08:00
wsdjeg
d64f1f1ba9 fix(projectmanager): use absolute path 2022-10-27 09:13:42 +08:00
wsdjeg
f458b75dcb feat(projectmanager): support project_non_root option
the RootchandgeCallback function should only be
called on project.
2022-10-26 18:54:44 +08:00
wsdjeg
69127e6586 fix(projectmanager): skip git:// buffer 2022-10-26 18:24:14 +08:00
wsdjeg
665727ada3 fix(projectmanager): remove log info 2022-10-26 17:35:33 +08:00
wsdjeg
d3a2916dc8 fix(projectmanager): remove debug info 2022-10-26 17:17:56 +08:00
wsdjeg
6b989ef361 feat(todo): add max_len function 2022-10-21 11:51:17 +08:00
wsdjeg
48c818a862 fix(todo): fix todo manager sort function 2022-10-20 23:03:53 +08:00
wsdjeg
e8fde994f2 feat(todo): add enter key binding 2022-10-20 20:22:35 +08:00
Wang Shidong
fb679af13e
feat(todo): rewrite todomanager using lua 2022-10-20 19:55:11 +08:00
wsdjeg
9f64851fd0 fix(iedit): fix handle_register function 2022-10-18 23:46:25 +08:00
wsdjeg
a97e64ef23 feat(iedit): handle insert left/right/ctrl-b/f 2022-10-17 21:47:35 +08:00
wsdjeg
f64da13ddd feat(iedit): handle normal n 2022-10-17 21:19:11 +08:00
wsdjeg
78c7c28fb4 feat(iedit): handle normal D/p/S/G/g 2022-10-16 23:41:13 +08:00
wsdjeg
e1c97d4c5f perf(iedit): use getreg instead of eval 2022-10-16 21:50:04 +08:00
wsdjeg
027dda4d76 fix(iedit): fix replace_symbol function 2022-10-16 20:18:50 +08:00
wsdjeg
9219c91933 fix(iedit): fix parse_symbol function 2022-10-16 19:03:32 +08:00
wsdjeg
5cd5e2b531 feat(iedit): handle <delete> key in iedit-insert mode 2022-10-16 13:54:16 +08:00
Wang Shidong
2e49f02244
feat(iedit): rewrite iedit in lua (#4724) 2022-10-16 13:45:34 +08:00
wsdjeg
3bacbcd4ef chore(copyright): add file head 2022-10-10 23:03:23 +08:00
wsdjeg
d6b2a46129 feat(searcher): rewrite searcher in lua 2022-10-10 22:27:53 +08:00
wsdjeg
85d3336201 fix(flygrep): clear mode when open flygrep 2022-10-10 19:28:56 +08:00
wsdjeg
36085f623e fix(flygrep): clear cmdline after closing flygrep 2022-10-10 19:26:42 +08:00
wsdjeg
9c444599c0 feat(flygrep): support filter mode 2022-10-10 19:23:12 +08:00
wsdjeg
bc75a1f6a3 feat(flygrep): add match highlight 2022-10-10 17:55:15 +08:00