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

362 Commits

Author SHA1 Message Date
Wang Shidong
1fefff25fe
Merge branch 'master' into cursor 2019-03-28 15:32:49 +08:00
Shidong Wang
67c2a9065e Fix type 2019-03-28 15:23:35 +08:00
Shidong Wang
83fd97a477 Fix iedit ctrl-w 2019-03-28 15:19:18 +08:00
Shidong Wang
f50e253201 Fix iedit mode 2019-03-28 15:01:53 +08:00
Shidong Wang
67a72e45d0 Fix type 2019-03-28 14:57:40 +08:00
Shidong Wang
3c99f68013 Add iedit normal command I/A 2019-03-28 14:55:09 +08:00
Wang Shidong
5e8a168add
fix Vimfiler defx support (#2691)
* Fix SPC j d

* Fix windisk for defx

* Add s t key binding for defx

* remove key binding

* Fix wiki
2019-03-23 21:22:13 +08:00
Wang Shidong
ca5465ab6e
use floating windows for flygrep (#2216) 2019-03-05 00:25:16 +08:00
Wang Shidong
be6a8786e9
Add lsp support for java (#2619) 2019-02-23 13:24:26 +08:00
Lin Kun
3aeab2a595 Fixed: add a reminder that 'start REPL via SPC l s i first'. (#2590) 2019-02-16 17:41:42 +08:00
Shidong Wang
50e3565f67 Add support to insert content 2019-02-11 13:39:05 +08:00
Shidong Wang
71524080d4 Improve c stdin support 2019-02-11 13:39:05 +08:00
Wang Shidong
ad5827990c
Add desc for key bindings (#2548)
* Add desc for SPC f v d

* Add help desc for SPC w d

* Fix modified

* Fix help desc windows

* Add desc for SPC w D

* Add desc for SPC w f/F

* Add desc for SPC w h/j/k/l

* Add help desc for SPC w H/J/K/L

* Add help desc for SPC w M/m

* Remove redraw! in help

* Add help desc for SPW w o///v/-/s

* Add help desc for SPC w S/2/3 && remove help mpt
2019-02-10 14:16:51 +08:00
Wang Shidong
bfc38bd738
Improve code runner (#2554) 2019-02-08 20:50:12 +08:00
Wang Shidong
6c18bdfa9c
Improve python support (#2555) 2019-02-03 22:27:06 +08:00
Lin Kun
5e64d6379b Doc: fix typos. (#2551) 2019-02-03 20:51:00 +08:00
Wang Shidong
6de331d8be
Fix spacevim rtp (#2550) 2019-02-03 00:07:31 +08:00
Wang Shidong
8391fa1fa8
Add stdin support for python (#2536)
* Add stdin support for python

* Remove extra line break in stdout
2019-02-01 20:39:07 +08:00
Wang Shidong
b8ac6d1b31
Add stdin support in runner (#2535)
* Add stdin support in runner

* Add stdin support for javascript
2019-02-01 00:00:16 +08:00
Wang Shidong
ec5b8d0a01
fix vim script lint (#2519) 2019-01-28 22:12:37 +08:00
Wang Shidong
472b71c085
Add disk explorer for windows (#2165)
* Add disk explorer for windows

* Update windisk.vim

* Fix windows support

* add key binding

* add functions for manager disk

* Use SPC f d only in windows os
2019-01-22 00:04:36 +08:00
Shidong Wang
859aad6cca Fix repl windows && lua repl command 2019-01-20 23:16:04 +08:00
Shidong Wang
02e6d9d3b0 Hide cursor when open highlight plugin 2019-01-19 19:57:14 +08:00
Shidong Wang
059b9c5875 Fix neovim cmdline
ref: https://github.com/neovim/neovim/issues/9524
2019-01-19 19:47:13 +08:00
Shidong Wang
fd16cf63a5 Fix type 2019-01-19 13:59:59 +08:00
Shidong Wang
952d15d020 redraw screen after grep 2019-01-17 22:35:36 +08:00
Shidong Wang
f996aed15a Remove usless code 2019-01-17 22:19:46 +08:00
飘尘
933ce22076 implment Ctrl-r to paste from register for flygrep (#2460)
* fix bug for #2214

* add feedargs to mapping dict

* implment Ctrl-r to paste from register for flygrep

* resolve key mapping conflicts

* register detected
2019-01-16 21:48:19 +08:00
Wang Shidong
1b019977b9
Fix runner close job (#2441) 2019-01-08 23:36:31 +08:00
Wang Shidong
6c26e30c57
Fix windows support (#2438)
- substitute(a, b, c, d)

\ in c should be change to / in windows
2019-01-08 19:23:50 +08:00
Shidong Wang
3b3c791c51 Use unix format
close https://github.com/junegunn/vader.vim/issues/186
2019-01-07 09:54:32 +08:00
Shidong Wang
8d5de60d6b Fuck the lint
ref:
- https://travis-ci.org/SpaceVim/SpaceVim/jobs/475901930
2019-01-06 13:57:07 +08:00
Shidong Wang
d87cb3cafb Add file head 2019-01-06 13:49:43 +08:00
Wang Shidong
1b7c6b56e6
Add alt file plugin (#2416) 2019-01-06 13:36:33 +08:00
Wang Shidong
992584d8b8
Improve runner plugin (#2397) 2018-12-31 09:09:35 -06:00
Wang Shidong
44a8acad93
Fix mkdir plugin, ignore error message (#2392) 2018-12-29 23:23:53 -06:00
Wang Shidong
1d38703374
Fix preview in flygrep (#2256) 2018-12-28 21:13:55 -06:00
Wang Shidong
648f010cf3
Add some log for flygrep (#2388)
* add some debug info for flygrep
* new feature: hide cursor when using gvim
2018-12-28 09:48:18 -06:00
Dyno Fu
119418756b [issue#2367]: clear rootDir cache after rooter pattern changed (#2370)
> SpaceVim will try to find root before loadding custom config,
  > so that is why It can not find your project root. yes, if the
  > project rooter patterns is change the cache should be cleared.

  The fix here is create a shadow copy of
  `g:spacevim_project_rooter_pattern` and if user changed it should
  be different from the shadow version, we clear the cache and sync
  them again.
2018-12-27 09:18:29 -06:00
Shidong Wang
716e59da54 Fix pt support in windows 2018-12-25 20:40:47 +08:00
Wang Shidong
ecab6eb52b
Fix flygerp support in windows (#2371)
* Fix flygerp support in windows

* Fix path

* Add option for config command line prompt

Add new SpaceVim option commandline_prompt, this option is for
changging denite and flygrep command line prompt, by default it is
➭

* Remove spacevim before prompt

* Add getjumplist compatible function

* Update getjumplist function

* Implement split max func

* Update test

* Fix compatible function

* Fix rg support in flygrep_windows

in window and neovim-qt, rg need a '.' at the end if no dir specific

* Fix ag support

* Update wiki

* Update notes

* Add note for install rg and ag in windows
2018-12-22 22:18:19 +08:00
Sarunas Valaskevicius
c5205aa192 only check option at the top level 2018-12-19 16:14:20 +00:00
Sarunas Valaskevicius
6210afd2f1 remove debug output 2018-12-19 16:09:52 +00:00
Sarunas Valaskevicius
ee7e5b6af1 disable autochange dir - fix option 2018-12-19 15:59:41 +00:00
Wang Shidong
4a8b762c41
Fix dein-ui errors (#2352)
* Fix dein

* Update wiki for dein ui

close https://github.com/wsdjeg/dein-ui.vim/issues/3
2018-12-16 20:28:55 +08:00
Wang Shidong
83d13ea59c
Add findstr support for flygrep (#2344)
* Add findstr support for flygrep

* Add key binding for findstr

* Simple support

* Update doc

* Update wiki
2018-12-15 14:16:11 +08:00
Wang Shidong
fc4bf82201
Improve error key bindings (#2336)
* Add qflist plugin

* Change errors mappings

* Update wiki
2018-12-13 21:40:17 +08:00
Wang Shidong
27200eee8b
Add: A better way to use find with vim (#1777) 2018-10-03 21:47:43 +08:00
Wang Shidong
61d06bacd0
Online tutor for SpaceVim (#2004) 2018-10-02 21:04:30 +08:00
Wang Shidong
34a3c4d64e
Update runtime log for startup (#2219) 2018-10-01 10:55:58 +08:00
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