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

369 Commits

Author SHA1 Message Date
Eric Wong
e5f8d2b012 fix(guide): move getName function to lua 2024-06-03 22:23:09 +08:00
Eric Wong
bdc177e320 perf(guide): use timer to display win 2024-06-03 22:11:58 +08:00
Eric Wong
ee5cc484d1 fix(task): check isBackground by boolean 2024-06-02 23:43:52 +08:00
Eric Wong
24712351a1 perf(guide): improve key binding guide 2024-06-01 22:51:47 +08:00
Eric Wong
d6a34e3aff fix(quickfix): fix quickfix autocmd 2024-05-28 09:27:12 +08:00
Eric Wong
de1815dd50 perf(autocmd): close vim on last quickfix win 2024-05-28 08:20:59 +08:00
Eric Wong
2af288455e perf(autocmd): move syntax autocmd to lua 2024-05-28 08:05:55 +08:00
Eric Wong
0ee4532004 perf(autocmds): use lua autocmds instead of viml 2024-05-28 07:19:55 +08:00
Eric Wong
9bd6508e8c fix(statusline): check vim.diagnostic.count 2024-05-25 20:39:18 +08:00
Eric Wong
e9446e63fe fix(autosave): fix lua autosave plugin 2024-05-22 11:46:16 +08:00
Eric Wong
ad078317fb fix(tabline): fix default colorscheme tabline 2024-05-21 23:12:56 +08:00
Eric Wong
4d3c680a93 fix(lsp): set server_ready to false on LspDetach 2024-05-21 12:10:31 +08:00
Eric Wong
592bf3941a fix(lsp): fix SPC e l key binding 2024-05-21 12:03:22 +08:00
Eric Wong
49e00f00f5 fix(notify): fix notify cursor position 2024-05-21 11:25:51 +08:00
Eric Wong
4515c6162c fix(t_ve): remove t_ve from iedit.lua
neovim does not support t_ve option.
2024-05-19 19:29:07 +08:00
Eric Wong
77216853d9 perf(cursor): hide cursor 2024-05-14 23:24:58 +08:00
Eric Wong
9c31df502d perf(scrollbar): change min_size to 5 2024-05-06 19:27:11 +08:00
Eric Wong
5b127e22dd perf(tabline): use lua tablineat function 2024-05-04 22:13:43 +08:00
Eric Wong
ccfceebe98 perf(tabline): add sep after hide left section 2024-05-04 21:38:21 +08:00
Eric Wong
1d68f475f7 fix(tabline): fix Ctrl-Shift-Left/Right key 2024-05-03 21:53:53 +08:00
Eric Wong
c28fda48b1 feat(tabline): add lua tabline 2024-04-21 22:57:47 +08:00
Eric Wong
732401aee9 perf(job): close job handle on_exit 2024-04-17 21:21:31 +08:00
Eric Wong
78e32eb47d fix(job): return 0 for empty table 2024-04-16 14:57:06 +08:00
Eric Wong
7ff2fec04a fix(job): check cmd before run job 2024-04-16 14:55:26 +08:00
Eric Wong
d393df8ada chore(format): format code 2024-04-16 11:30:52 +08:00
Eric Wong
1d8dbeb8bb feat(format.lua) add format.lua 2024-04-16 11:27:49 +08:00
Eric Wong
a31dc92f8e fix(recordkey): fix win order 2024-03-31 23:34:52 +08:00
Eric Wong
f6e07c5659 feat(recordkey): support nvim 0.10.0 2024-03-31 22:49:58 +08:00
Eric Wong
f07c2e3e31 perf(recordkey): use keytrans() 2024-03-31 21:49:30 +08:00
Eric Wong
5f06cb9eb8 perf(recordkey): ignore all events 2024-03-31 20:49:01 +08:00
Eric Wong
91170cab09 feat(recordkey): remove key via timer 2024-03-31 20:36:45 +08:00
Eric Wong
f934a4128b feat(recordkey): add recordkey plugin 2024-03-31 20:26:37 +08:00
Eric Wong
18f2edc395 feat(notify): share viml notifys 2024-03-31 00:08:50 +08:00
Eric Wong
180493c1b5 feat(bookmarks): add new bookmark plugin 2024-03-29 00:02:30 +08:00
Eric Wong
4846788807 feat(bookmarks): add telescope support 2024-03-26 23:34:21 +08:00
Eric Wong
833c9ac3d0 feat(todo): add todo_close_list option 2024-03-24 21:46:37 +08:00
Eric Wong
4563880fee perf(scrollbar): use vim#buffer api 2024-03-22 16:49:58 +08:00
Eric Wong
5b88660a3f perf(cmp): update default nvim-cmp config 2024-03-21 21:24:33 +08:00
Eric Wong
7eb68ca364 test(nvim): fix make test for nvim 0.9.5 2024-03-21 18:25:14 +08:00
Eric Wong
e7d90f4d82 fix(scrollbar): disable Search highlight in scrollbar 2024-03-19 11:08:37 +08:00
Eric Wong
78e2b24d4b fix(notify): disable Search highlight in notify window 2024-03-18 22:02:12 +08:00
Eric Wong
45ba5c66e5 perf(neomru): enable file preview for neomru 2024-03-15 23:54:23 +08:00
Eric Wong
04a3402b5a feat(telescope): make SPC f r use Telescope neomru 2024-03-15 00:51:59 +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
2ad0da4272 perf(treesitter): add default setup function 2024-03-11 22:07:14 +08:00
Eric Wong
f8b280e03e fix(flygrep): remove t_ve option
neovim 0.10.0-dev always show unknown option: t_ve
when use `vim.o.t_ve`. but `exists('&t_ve')` return 1
2024-03-11 21:49:10 +08:00
Eric Wong
e24e5ec2ec perf(guide): remove debug log 2024-03-11 20:05:51 +08:00
Eric Wong
874f72ce94 docs(guide): add guide for scala nim and swift 2024-03-10 20:44:58 +08:00
Eric Wong
256e72f5e4 fix(api): fix argv api
`:Git log bundle\dir` does not work
2024-03-09 23:41:32 +08:00
Eric Wong
3da309e1b2 feat(git): add vim cmdline parser function 2024-03-03 22:40:18 +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
8a49f600b3 perf(project): display path relative to the home directory 2024-03-01 23:00:20 +08:00
Eric Wong
1d323bfcc3 perf(neoyank): use notify api 2024-02-26 20:42:21 +08:00
Eric Wong
80cc95887e fix(scrollbar): fix unsaved error 2024-02-25 21:40:31 +08:00
Eric Wong
b5866a81e7 feat(todo): update todo list when switch project 2024-02-24 18:49:50 +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
wsdjeg
daf814589b feat(scrollbar): implement scrollbar in lua 2023-09-23 20:33:31 +08:00
Eric Wong
2425ef85e2
feat(log): improve logger api 2023-09-16 15:21:40 +08:00
wsdjeg
dd7edf0054 perf(repl): update statusline on exit 2023-09-06 13:31:30 +08:00
wsdjeg
bdd44ddb27 perf(spinners): handle none exist data 2023-09-06 13:26:15 +08:00
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