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

362 Commits

Author SHA1 Message Date
Wang Shidong
c4bbc664a2
Close #2030 (#2186) 2018-09-21 22:16:47 +08:00
Joseph DelCioppio
9544edc535 Fix: Typo in hightlight project search
Fix typo in the invocation of FlyGrep for searching the
highlighted word in the project dir so that the command functions
correctly.
2018-09-20 19:10:21 -04:00
Wang Shidong
b88e9238ec
Add lang#clojure layer doc (#2091) 2018-09-14 22:23:40 +08:00
Wang Shidong
364404fc01
Fix flygrep in old neovim (#2162) 2018-09-13 22:11:14 +08:00
rcasta74
2d6b3a98c4 Improve compatibility with old vim (#2130)
* fix variable type mismatch

* Disable plugin with neobundle plugin manager

* Call the correct 'get' function when plugin_manager is neobundle

* Update the Following-HEAD page.
2018-09-02 18:30:15 -05:00
Wang Shidong
1f8ddcf6d7
Add old vim support (#2116) 2018-09-01 11:18:47 +08:00
Wang Shidong
63f83ddc92
Fix plugin manager (#2110)
* Update manager.vim

* Update manager.vim
2018-08-31 11:09:17 +08:00
Wang Shidong
fd427f0eaa
Add lang#purescript layer (#2054) 2018-08-18 16:41:50 +08:00
Wang Shidong
a41d4a0ae1
Fix plugin manager (#1962)
use dein only when has patch 7.4.2071
2018-07-21 15:34:13 +08:00
Wang Shidong
0c12b784a0
Improve flygrep for expr mode (#1961) 2018-07-21 09:59:53 +08:00
wsdjeg
a8cd3fa49f Fix flygrep warn
close #1952
2018-07-20 21:33:38 +08:00
Wang Shidong
7ff72c7136
reduce default plugins (#1932) 2018-07-12 20:57:06 +08:00
Wang Shidong
d0c7c389ff
Improve flygrep (#1898)
* fix delay for fly grep in neovim

* escape for command

* Improve flygrep

* Improve logger

* Fix cmd

* Fix flygrep statusline

* Fix flygrep statusline number

* Improve rg support

* Fix ag support

* Fix ag support

* Escape shell command

* Fix rg support

* 🍺 improve flygep

* Indent prompt with flygrep windows

* Indent flygep prompt

* Fix win screenpos api

* Do not redraw screen

* Detect compatible api

* Log stderr for debug

* Fix vim8 support

* Add key bindings
2018-07-09 17:16:38 +08:00
Wang Shidong
d724d9e986
Improve the tabmanager (#1887) 2018-07-02 14:08:47 +08:00
s97712
adfffa4489 Fix: can't found file, just cant found directory (#1883) 2018-06-27 20:31:51 +08:00
Wang Shidong
9e4bed4961
Fix: check if term_start exist (#1881) 2018-06-26 22:09:17 +08:00
wsdjeg
9a3b59c818 Update help file 2018-06-15 20:41:11 +08:00
wsdjeg
e8dde59255 Fix update 2018-06-13 20:34:55 +08:00
Wang Shidong
557c19b692
Update manager.vim
close #1822
2018-06-12 09:58:40 +08:00
Cosmin Cojocar
76ae6ccbdb Select the configured projectmanager when opening a project 2018-06-09 11:40:58 +02:00
Wang Shidong
d300d1ed71
Escape file name (#1795) 2018-06-05 20:29:23 +08:00
Wang Shidong
3eb94b292e
Improve system api (#1780)
* Improve system api

* Update apis

* Update apis

* Update apis

* Update apis

* Update apis

* Update file api

* Update build options of vimproc
2018-06-03 10:40:11 +08:00
Wang Shidong
6dec60cc15
Add compatible API for matchaddpos (#1681)
* Fix #1679

* Fixup

* Fixup

* Fixup

* Fixup
2018-05-01 21:12:16 +08:00
wsdjeg
fd479f7523 Fix flygrep 2018-05-01 14:55:09 +08:00
wsdjeg
063cc3a143 Improve buffer switch key bindings
close #1430
2018-04-30 20:49:00 +08:00
Wang Shidong
ca0ef50614
Fixup (#1624)
* Implement async gitcommit

* Fix prs
2018-04-12 23:04:47 +08:00
Wang Shidong
1e5ba2553d
Add async support for gitcommit (#1623)
close #1379
2018-04-12 20:56:22 +08:00
Wang Shidong
3675b16098
Improve lang#c layer (#1619) 2018-04-10 22:16:53 +08:00
wsdjeg
9695f29cfb Fix plugin manager 2018-04-09 22:30:10 +08:00
wsdjeg
bf3b8b7654 Fix iedit key bindings 2018-04-06 15:37:28 +08:00
wsdjeg
459e8904c4 Fix iedit mode 2018-04-06 15:05:55 +08:00
wsdjeg
1ff0bb3754 Clear screen when start flygrep 2018-04-01 20:26:12 +08:00
wsdjeg
7fb8de9893 Add histroy support in flygrep 2018-04-01 20:11:11 +08:00
wsdjeg
25d2c516b4 Fix grep 2018-03-31 20:39:08 +08:00
Wang Shidong
c580ac62ee
Rewrite plugin manager (#1446)
* Rewrite plugin manager

* Rewrite plugin manager

* Improve max processes

* Fix

* Fixup

* Fixup

* Fixup

* Fixup

* Fixup

* Add func for terminal plugin manager

* Fix plugin manager

* Add key binding for view plugin status
2018-03-02 21:17:30 +08:00
wsdjeg
3ac76a0ca8 Better default
Fix up

Fix up

Fix up

Fix rtp

Update project layout

Fix colorscheme layer

Add colorsheme

close #1308

Close #1307

Set default fillchars

Move cache to cache

Disable lang layer

Remove layers

Fix crash

ref : https://github.com/neovim/neovim/issues/7876

Fix plugin manager

Filter same filename:linenumber in flygrep

Fix type
2018-02-25 01:04:54 +08:00
wsdjeg
f5a4953877 Consider ignorecase and smartcase 2018-02-22 09:50:39 +08:00
wsdjeg
b5df733e54 Fix highlight 2018-02-22 09:46:33 +08:00
wsdjeg
ce5333c795 Only replace current screen 2018-02-22 09:38:38 +08:00
wsdjeg
aaf9cd70f0 Improve statusline for flygrep 2018-02-22 09:30:02 +08:00
wsdjeg
4db7e1de34 Improve statusline for flygrep 2018-02-22 09:22:06 +08:00
wsdjeg
08121ee58d Use c-e to toggle expr mode 2018-02-22 09:10:09 +08:00
wsdjeg
a3d675fcd5 Fix flygrep 2018-02-22 08:49:54 +08:00
wsdjeg
1fb70d62fb Fix flygrep 2018-02-22 08:34:56 +08:00
wsdjeg
33a246bd2d Fix flygrep 2018-02-22 08:08:59 +08:00
wsdjeg
358bad295b Add preview func 2018-02-21 22:22:48 +08:00
Wang Shidong
3ccd4e4680
update file head (#1407)
* update file head

Update file head

* Update file head

* Update file head
2018-02-19 22:07:04 +08:00
Wang Shidong
a2400b7d27
Relicense (#1406) 2018-02-15 22:25:03 +08:00
Wang Shidong
1fe370de9b
Highlight symbol mode (#1394) 2018-02-15 21:02:45 +08:00
wsdjeg
15c6653869 Fix runner for python 2018-02-09 16:31:54 +08:00
wsdjeg
83ce1fa2be Improve FlyGrep
ref: https://github.com/BurntSushi/ripgrep/issues/769#issuecomment-362810112

Handle ignorcase and smartcase option in vim
2018-02-06 22:59:52 +08:00
Wang Shidong
2e8843eb3d
Replace mode for flygrep (#1340) 2018-02-04 22:01:16 +08:00
wsdjeg
ca42327356 Enable fold code 2018-01-25 22:57:56 +08:00
wsdjeg
a973535dd1 Restore handle func for flygrep 2018-01-25 21:10:44 +08:00
wsdjeg
26f48076ff Fix cursor position when open item 2018-01-25 20:58:21 +08:00
wsdjeg
37ca013670 Clear cmdline when start filter mode 2018-01-25 19:49:19 +08:00
wsdjeg
df6c108502 Implement filter mode 2018-01-25 19:49:19 +08:00
wsdjeg
9b9915b6c0 Fix funcref 2018-01-25 19:49:19 +08:00
wsdjeg
8ae14451fe Support C-j/k, move to next/previous match in flygrep 2018-01-23 23:32:14 +08:00
wsdjeg
756a9161e6 Use 200ms for grep delay 2018-01-23 23:32:14 +08:00
wsdjeg
a6712f817d Fix lint 2018-01-23 23:32:14 +08:00
wsdjeg
5849d0b789 Fix grep highlight 2018-01-23 23:32:14 +08:00
wsdjeg
70550a6580 Update highlight 2018-01-23 23:32:14 +08:00
wsdjeg
bfd82200f9 Fix grep searching 2018-01-23 23:32:14 +08:00
wsdjeg
2eda7ad26a Fix stderr func 2018-01-23 23:32:14 +08:00
wsdjeg
8d0c96fee3 Restore default cmd/opt/ropt 2018-01-23 23:32:14 +08:00
wsdjeg
e2ae5b0cb9 Fix grep 2018-01-23 23:32:14 +08:00
wsdjeg
b56ec04ea9 Implement all key bindings for SPC s * 2018-01-23 23:32:14 +08:00
wsdjeg
4a56eda631 Add support for SPC s F 2018-01-23 23:32:14 +08:00
wsdjeg
6f5bdefbed Add support searching in another dir 2018-01-23 23:32:14 +08:00
wsdjeg
7f4da473b4 Add dir support 2018-01-23 23:32:14 +08:00
wsdjeg
8896c319b8 Add support flygrep in current file 2018-01-23 23:32:14 +08:00
wsdjeg
0c8dfce05f Display filename with match 2018-01-23 23:32:14 +08:00
wsdjeg
fa9214cd49 Add support for grep in loaded buffers 2018-01-23 23:32:14 +08:00
wsdjeg
9ae4c3e476 Improve searching tools 2018-01-23 23:32:14 +08:00
wsdjeg
9f87d9efec Fix project manager 2018-01-17 21:05:16 +08:00
wsdjeg
bef3aae0a9 Fix cursor 2018-01-17 00:04:41 +08:00
wsdjeg
1decec7ec5 Fix cursor pos 2018-01-16 23:28:47 +08:00
wsdjeg
3f6d187d19 Add support for file pattern 2018-01-14 23:13:45 +08:00
wsdjeg
d1ce686e09 Change root 2018-01-14 23:08:56 +08:00
wsdjeg
664fda4cd6 Done 2018-01-14 22:49:25 +08:00
wsdjeg
5daaa4b728 Fix rooter 2018-01-14 22:26:03 +08:00
wsdjeg
b9f36cbd55 Fix project rooter 2018-01-14 21:10:22 +08:00
wsdjeg
d98f1af1bd Add project rooter 2018-01-14 21:00:56 +08:00
wsdjeg
579e3c7c30 Fix , mapping 2018-01-13 12:50:18 +08:00
wsdjeg
64e9ec317a Support visual mode iedit 2018-01-12 22:50:38 +08:00
wsdjeg
3d34132df6 Fix visual mapping 2018-01-12 22:36:33 +08:00
wsdjeg
6d432491cf Add support for Tab in iedit-Normal mode 2018-01-12 22:10:29 +08:00
wsdjeg
2c83c63e5a Add support for p in iedit-Normal mode 2018-01-12 21:56:15 +08:00
wsdjeg
adbc000064 Add support for S in iedit-Normal mode 2018-01-12 21:30:28 +08:00
wsdjeg
8240878968 Add support for n/N in iedit-Normal mode 2018-01-12 21:20:20 +08:00
wsdjeg
1d1aa42712 Fix cursor highlight 2018-01-12 21:11:33 +08:00
wsdjeg
d4fbd666e1 Add key bindings for iedit-normal mode 2018-01-12 00:35:26 +08:00
wsdjeg
a478e8739d Add support Left/Right in iedit-normal mode 2018-01-11 22:49:27 +08:00
wsdjeg
7ecd85a8a0 Add support Left/Right in iedit-insert mode 2018-01-11 22:45:08 +08:00
wsdjeg
41f58eba01 Fix up 2018-01-11 22:15:15 +08:00
wsdjeg
0408283048 Fix symbol handle 2018-01-11 21:50:33 +08:00
wsdjeg
133b921c0f Add highlight state 2018-01-10 23:42:37 +08:00
wsdjeg
496a56b9b3 Highlight all cursors 2018-01-10 22:33:43 +08:00
wsdjeg
bae59d93f4 Add edit mode 2018-01-10 22:17:19 +08:00
wsdjeg
cb90f6fc4f Add support for ctrl_k/ctrl_w 2018-01-10 21:29:19 +08:00
wsdjeg
21debcb0bc Edit text 2018-01-09 23:25:47 +08:00
wsdjeg
bddbb5c15a Improve hi 2018-01-09 23:17:34 +08:00
wsdjeg
df7bd02687 Highlight symbol 2018-01-09 22:53:16 +08:00
wsdjeg
aacb3caa98 Fix statusline mode color 2018-01-09 21:48:30 +08:00
wsdjeg
3bca249e1f Add iedit mode 2018-01-09 21:14:27 +08:00
wsdjeg
c05f014429 Add iedit mode 2018-01-09 20:19:28 +08:00
wsdjeg
bda3f5790a Add help describe for other key bindings 2018-01-05 01:17:56 +08:00
machty
4cdc702fce Fix 'defined' typos in plugin help 2017-12-31 21:05:39 -05:00
wsdjeg
94170e4201 Add repl 2017-12-31 00:04:01 +08:00
wsdjeg
7bb004f021 Change prompt of flygrep 2017-12-30 19:58:10 +08:00
wsdjeg
135e60831f Add gf support in windows for plugin manager 2017-12-27 11:53:48 +08:00
wsdjeg
55bd243a0c Fix win project manager 2017-12-27 09:00:03 +08:00
wsdjeg
271b35c8d0 Improve plugin manager 2017-12-26 21:09:23 +08:00
wsdjeg
3e50239aa5 Add .clang for project patterns 2017-12-24 22:43:31 +08:00
wsdjeg
dbefd008fe Add callback for projectmanager 2017-12-24 21:58:39 +08:00
wsdjeg
5f3b59ff85 Add key binding for open plugin dir 2017-12-23 00:38:24 +08:00
wsdjeg
c48ab7e6a2 Add more info about plugin update 2017-12-22 23:57:26 +08:00
wsdjeg
1797eae1a3 Fix #1087 2017-12-22 23:40:01 +08:00
wsdjeg
3bd0040ca6 Fix neovim support 2017-12-20 23:08:34 +08:00
wsdjeg
73c78ec8e2 Use same api 2017-12-20 21:48:36 +08:00
wsdjeg
e82ead0554 Fix job call back func 2017-12-19 19:07:12 +08:00
wsdjeg
0a762d3117 Clear cmdline after open file in flygrep 2017-12-18 22:48:48 +08:00
wsdjeg
861914d339 Add key bindings for list projects 2017-12-17 21:57:02 +08:00
wsdjeg
ea732fae96 Kill all buffers 2017-12-17 21:22:53 +08:00
wsdjeg
34a8e22936 Fix SPC p k 2017-12-17 21:18:24 +08:00
wsdjeg
7468d6ec12 Auto set project name 2017-12-17 21:14:54 +08:00
wsdjeg
a5f349096f Fix shell config 2017-12-17 20:36:58 +08:00
wsdjeg
03cd0e2445 Fix selection REPL 2017-12-16 21:35:55 +08:00
wsdjeg
4ec6a9d015 Add statusline for repl 2017-12-12 15:14:35 +08:00
wsdjeg
7556c5caa9 Fix repl for ruby 2017-12-12 13:46:38 +08:00
wsdjeg
1e9a7b750e Add checking for bufexist 2017-12-12 08:39:36 +08:00
wsdjeg
d4723efc9f Fix up 2017-12-12 08:36:44 +08:00
wsdjeg
dbc77ce539 Fix neovim exit message
ref: https://github.com/neovim/neovim/issues/7719
2017-12-12 08:32:44 +08:00
wsdjeg
00d39f2c23 Fixup 2017-12-12 00:00:35 +08:00
wsdjeg
1c48fafbc4 Fix vim support 2017-12-11 23:14:03 +08:00
wsdjeg
a2c443e33a Add repl Framework 2017-12-11 22:55:42 +08:00
wsdjeg
db53bbf92e Remove g:wsd 2017-12-06 18:14:15 +08:00
wsdjeg
8faf056d4d Clear highlight after insert char 2017-12-06 00:08:08 +08:00
wsdjeg
3673b17a7d Fix: Flygrep match pattern override FileName 2017-12-05 21:53:36 +08:00
wsdjeg
e9826e3fae Fix flygrep 2017-12-05 21:14:36 +08:00
wsdjeg
dc812ae0c7 Fix mouse wheel in flygrep 2017-12-05 20:49:16 +08:00
wsdjeg
f58a62eeb2 Fix #1070 2017-12-04 23:10:51 +08:00
wsdjeg
4fa20f8a10 Update syntax file for runner 2017-12-04 20:24:41 +08:00
wsdjeg
9128f24fd2 Update syntax file 2017-12-04 11:15:46 +08:00
wsdjeg
aa520a1c7d Fix neovim support 2017-12-02 00:38:54 +08:00
wsdjeg
817cf5ebd8 Update runner 2017-12-01 23:47:24 +08:00
wsdjeg
9310e52cdc Fix up 2017-12-01 19:45:17 +08:00
wsdjeg
8c61e77277 Support old version of git
close #1049
2017-12-01 19:37:03 +08:00
wsdjeg
f2a8ef04d6 Add gd for help desc buffer && fix SPC p f 2017-11-14 00:42:53 +08:00