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

1416 Commits

Author SHA1 Message Date
wsdjeg
73c78ec8e2 Use same api 2017-12-20 21:48:36 +08:00
wsdjeg
b18ef1b5a4 Fix lua repl 2017-12-20 20:36:53 +08:00
Arith Xu
000c3d5fbf change lua repl to luaprompt 2017-12-20 17:01:31 +08:00
Arith Xu
6b213c4190 add format mapping 2017-12-20 15:55:34 +08:00
Arith Xu
afab1fe2a1 add runners and repl for lua layer 2017-12-20 15:53:45 +08:00
Wang Shidong
cfefd96c25
Merge branch 'dev' into project 2017-12-20 11:38:21 +08:00
Arith Xu
0a643ea9cc Merge branch 'dev' into fork-lua-layer-improvements 2017-12-20 09:32:18 +08:00
wsdjeg
3b1870bd57 Update java layer doc 2017-12-19 20:53:06 +08:00
wsdjeg
6a7c13dc2b Update java key bindings 2017-12-19 20:31:44 +08:00
Arith Xu
235e4b59b9 add lua run key mapping 2017-12-19 19:33:06 +08:00
Wang Shidong
a24786e20e
Merge branch 'dev' into java 2017-12-19 19:31:27 +08:00
Wang Shidong
0bd2347104
Merge branch 'dev' into debug 2017-12-19 19:21:49 +08:00
wsdjeg
e82ead0554 Fix job call back func 2017-12-19 19:07:12 +08:00
Arith Xu
17ad2ea83d add mapping descriptions 2017-12-19 09:40:16 +08:00
techgaun
991fc3bee5
fix spelling error for stage all files 2017-12-18 14:15:16 -06:00
wsdjeg
a521307853 Update java layer 2017-12-18 23:48:14 +08:00
wsdjeg
5491da938d Update project key bindings 2017-12-18 23:34:15 +08:00
wsdjeg
0a762d3117 Clear cmdline after open file in flygrep 2017-12-18 22:48:48 +08:00
wsdjeg
1bb916cf90 Set sign text 2017-12-18 22:27:51 +08:00
wsdjeg
628551c4f2 Change gitk plugin 2017-12-17 09:35:22 -06: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
a97504f04e Update elixir layer 2017-12-16 20:50:31 +08:00
wsdjeg
d4867d83d1 Fixup 2017-12-16 16:08:03 +08:00
wsdjeg
e7aa9a5977 Add support custom mapping group 2017-12-16 16:03:16 +08:00
wsdjeg
cfa6a071e7 Merge branch 'dev' into custom 2017-12-16 15:48:52 +08:00
wsdjeg
077079ce13 Fix SPC f b for show bookmarks 2017-12-16 13:25:06 +08:00
wsdjeg
dfd556cef4 Fix statusline error 2017-12-15 22:47:50 +08:00
wsdjeg
620a29660a Fix transient state api 2017-12-15 21:36:41 +08:00
wsdjeg
1cd067fe15 Fix default indent 2017-12-15 21:12:35 +08:00
wsdjeg
483f0a8cb6 Test neovim lib 2017-12-15 20:12:23 +08:00
wsdjeg
ed3a3fceee Add debug transient state 2017-12-14 21:58:22 +08:00
wsdjeg
814f833514 Add smart debugger lauching for ruby 2017-12-14 21:39:37 +08:00
wsdjeg
190274c4c1 Add debug layer 2017-12-14 21:30:20 +08:00
wsdjeg
5b454760f8 Change icon for ruby 2017-12-14 12:48:19 +08:00
wsdjeg
5fa340dd79 Update statusline for VebuggerShell && VebuggerTerminal 2017-12-13 22:28:26 +08:00
wsdjeg
6f766a3eeb Update key bindings for debug layer 2017-12-13 21:41:44 +08:00
wsdjeg
2bdf2e54da Fix screen blink 2017-12-13 19:51:35 +08:00
Wang Shidong
4e34b8f9f7
Merge pull request #1114 from icearith/fix_move_line
reimplement move text down and up
2017-12-13 18:53:10 +08:00
Arith Xu
70e166f441 fix funny mistake 2017-12-13 18:46:30 +08:00
Arith Xu
591670a045 add noautocmd when moving lines up or down 2017-12-13 15:44:36 +08:00
Wang Shidong
aa633bd703
Merge pull request #1111 from sei40kr/feature/emmet-jsx-improve
Improve Emmet configuration
2017-12-12 23:16:26 +08:00
wsdjeg
b2e7aff440 Fix guide cursor 2017-12-12 22:51:51 +08:00
Arith Xu
269dd0940d reimplement move text down and up, use native move command with force silent mode 2017-12-12 22:48:01 +08:00
wsdjeg
3ccb6d78b6 Improve guide cursor 2017-12-12 22:28:47 +08:00
wsdjeg
4604e4fb34 Fix unkownfunc in first installation 2017-12-12 16:08:43 +08:00
wsdjeg
4ec6a9d015 Add statusline for repl 2017-12-12 15:14:35 +08:00
wsdjeg
b19851d3d6 Update ruby layer 2017-12-12 15:05:41 +08:00
wsdjeg
7556c5caa9 Fix repl for ruby 2017-12-12 13:46:38 +08:00
wsdjeg
34ba04f184 Update lang#ruby layer 2017-12-12 13:12:34 +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
Seong Yong-ju
028c877c57 Improve Emmet configuration
* Use JSX Emmet presets for Javascript
2017-12-12 01:10:54 +09:00
wsdjeg
00d39f2c23 Fixup 2017-12-12 00:00:35 +08:00
wsdjeg
2be1e53b06 Add mappings for python REPL 2017-12-11 23:54:50 +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
de5723b53b Update doc for python layer 2017-12-11 20:51:17 +08:00
Wang Shidong
321f801e42
Merge pull request #1103 from sei40kr/feature/ale-fix
Fix an issue occurd in ALE-enabled environment
2017-12-10 19:27:59 +08:00
Wang Shidong
baba4f8896
Merge pull request #1099 from sei40kr/feature/vim-node
Add a new plugin for JavaScript
2017-12-10 19:25:16 +08:00
Seong Yong-ju
33b07e71a9 Improve implementations of tmux integration
* Toggle visibility of cursor line on entering/leaving tmux pane
* Load tmux plugins lazily for faster start-up
2017-12-10 15:02:29 +09:00
Seong Yong-ju
eb78653f09 Fix an issue occurd in ALE-enabled environment
* Disable caret move hooks unless using Neomake
* Minor fix for ALE plugin configurations
2017-12-10 14:12:14 +09:00
wsdjeg
7cde44ae0f Check event CmdLineEnter 2017-12-10 00:23:18 +08:00
wsdjeg
557d14eb9c Merge branch 'dev' into signatures 2017-12-09 22:18:41 +08:00
Seong Yong-ju
6a2a7d156c Add a new plugin for JavaScript
* Add a new plugin `moll/vim-node`
* Minor refactoring
2017-12-09 23:16:07 +09:00
Seong Yong-ju
b0bfa429d0 Add language server configurations for Haskell
* Add language server commands for Haskell
* Update key mappings for Haskell
2017-12-09 18:18:21 +09:00
Seong Yong-ju
9c5fddeb98 Merge branch 'feature/js-lsp' into feature/haskell-lsp 2017-12-09 17:57:53 +09:00
Seong Yong-ju
7c8d803865 Improve layer implementations for lsp, javascript 2017-12-09 17:49:42 +09:00
Seong Yong-ju
df4101e8fd Add language server configuration for JavaScript
* Add APIs for register server commands for LSP
* Add server command for JavaScript language server
* Add a new layer option `use_lsp` for layer `javascript`
* Update key mappings for Javascript
2017-12-09 17:34:18 +09:00
wsdjeg
c7fd4811fe Change icon for git branch 2017-12-08 20:49:03 +08:00
wsdjeg
8ad33a19b8 Add chat config 2017-12-07 20:54:47 +08:00
Fabio Gibson
8b84e4959a eclosing ignore patterns for ag searcher 2017-12-06 11:58:33 -02:00
wsdjeg
e07ad4d74a Improve #1056 2017-12-06 18:15:55 +08:00
wsdjeg
db53bbf92e Remove g:wsd 2017-12-06 18:14:15 +08:00
wsdjeg
a7d7831bd1 Fix 1056 2017-12-06 16:15:18 +08:00
wsdjeg
b36df096f5 Fix statusline for inactive window 2017-12-06 10:59:48 +08:00
wsdjeg
a12d2aae63 Fix statusline for inactive window 2017-12-06 10:53:21 +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
d8774f488e Fix inactive window statusline 2017-12-05 19:52:44 +08:00
wsdjeg
6ea0aa04dd Fix stausline for small windows 2017-12-05 19:24:56 +08:00
wsdjeg
9d4fcd6bcc Check statuslien len 2017-12-05 14:06:28 +08:00
wsdjeg
ce0308cdbd Add support for check winwidth 2017-12-05 13:46:49 +08:00
wsdjeg
83568afc5f Fix up 2017-12-05 10:17:43 +08:00
wsdjeg
54ec968bc9 Fix ycm mappings 2017-12-05 10:00:05 +08:00
wsdjeg
f58a62eeb2 Fix #1070 2017-12-04 23:10:51 +08:00
wsdjeg
421f5a6053 check +tablineat support 2017-12-04 21:19:15 +08:00
wsdjeg
79b1940227 Update doc 2017-12-04 21:12:55 +08:00
wsdjeg
a366d0c91a Add support for mouse click 2017-12-04 20:55:33 +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
cae4fd9c00 Merge branch 'lang#c' into dev 2017-12-04 09:53:47 +08:00
wsdjeg
ca05f862e3 Fix tabline 2017-12-04 09:31:11 +08:00
wsdjeg
23e7f10560 Fix up 2017-12-04 09:23:58 +08:00
wsdjeg
e3f710158b Use inactive highligt group 2017-12-04 09:08:45 +08:00
wsdjeg
fa88ae5497 Add modified checker 2017-12-04 08:40:57 +08:00
wsdjeg
19db671adb Add highlight for modifid buffer 2017-12-04 07:54:03 +08:00
wsdjeg
cb3e340ec7 Add config for completor and clang2 2017-12-04 00:32:46 +08:00
wsdjeg
4a4b5e8fb6 Update lang#c layer 2017-12-03 23:21:00 +08:00
wsdjeg
fe7776e8ba Merge branches 'fix_bot' and 'dev' of github.com:SpaceVim/SpaceVim into dev 2017-12-03 23:01:52 +08:00
wsdjeg
713df46b80 Add replace for list api 2017-12-03 22:18:42 +08:00
tracyone
8880cf355b zsh:support autocomplete
1. autotrigger in YCM and deoplete.
2. press ^x^o in other case
2017-12-03 20:49:54 +08:00
wsdjeg
a4f8423462 Update statusline After updating a buffer's signs 2017-12-03 15:05:47 +08:00
wsdjeg
431ed7627a Add hunks summary 2017-12-03 15:05:47 +08:00
tracyone
5d56018b13 bashcomplete: can not trigger omnicomplete in some pos
Solution:improve regex.
2017-12-03 14:21:20 +08:00
wsdjeg
900196b69a Fix conflict 2017-12-02 20:10:29 +08:00
wsdjeg
631a743bda Fix mappings 2017-12-02 20:07:03 +08:00
wsdjeg
2437fd0b3a Add mapping desc for SPC n + 2017-12-02 19:53:07 +08:00
wsdjeg
02797ac3a5 Add mapping desc for SPC n - 2017-12-02 19:36:56 +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
Wang Shidong
72a4185abb
Merge pull request #1050 from chenong/dev
bugfix start zsh error
2017-12-01 21:44:41 +08:00
wsdjeg
ec3c74dfd0 Add func for custom group name 2017-12-01 20:16:24 +08:00
wsdjeg
9310e52cdc Fix up 2017-12-01 19:45:17 +08:00
chenchong
84c745de71 bugfix start zsh error 2017-12-01 19:41:50 +08:00
wsdjeg
8c61e77277 Support old version of git
close #1049
2017-12-01 19:37:03 +08:00
wsdjeg
be6593be24 Add support for nerdtree 2017-12-01 16:17:32 +08:00
wsdjeg
d81c440947 Fix statuslibe 2017-12-01 07:58:00 +08:00
wsdjeg
88f383e5de Redraw screen without cmdline 2017-11-30 09:36:36 +08:00
wsdjeg
4e46f6c1a2 Update spacevim 2017-11-30 09:27:17 +08:00
Mayeul d'Avezac
19864bbfb8 Enable syntax error/warning counts in status line 2017-11-29 16:55:19 +00:00
wsdjeg
4be5048c02 Add number transient state 2017-11-30 00:49:36 +08:00
wsdjeg
a93d86ea22 Add mappings 2017-11-30 00:34:48 +08:00
Seong Yong-ju
bf037608a1 Fix Yggdroot/indentLine configuration
* Add filetype for man pages to indentLine exclusions.
2017-11-29 01:37:37 +09:00
wsdjeg
eed5c0a46e Add signatures 2017-11-28 20:40:10 +08:00
wsdjeg
7db6faed6c Update sig api 2017-11-28 10:39:47 +08:00
wsdjeg
8679409af1 Update api 2017-11-28 00:11:18 +08:00
wsdjeg
55488b082a Add signatures api 2017-11-27 23:25:07 +08:00
wsdjeg
c996ecf8f4 Add command for report issue 2017-11-27 19:59:30 +08:00
wsdjeg
57597072bd Add func for report issue 2017-11-27 19:53:11 +08:00
Wang Shidong
ae1860b0d6
Update issue.vim 2017-11-27 08:57:51 +08:00
wsdjeg
8d1067c33c Add battery status for macos && close #1008 2017-11-26 21:10:33 +08:00
wsdjeg
20e1283329 Fix ycm support 2017-11-24 23:38:35 +08:00
wsdjeg
b5eaef25a0 Merge remote-tracking branch 'origin/fix_ycm' into dev 2017-11-24 23:08:55 +08:00
Wang Shidong
e17bd33b62
Merge pull request #1025 from SpaceVim/autocomplete_layer
Update autocomple layer
2017-11-23 21:39:59 -06:00
wsdjeg
e1eadf42cf Add asyncomplete-omni 2017-11-24 00:05:54 +08:00
wsdjeg
c67f6a8c9f Add buffer and neco 2017-11-23 23:57:13 +08:00
wsdjeg
65ba9b4dc4 Fix win: export in not a command 2017-11-23 16:29:51 +08:00
wsdjeg
851acc3c46 Add neosnippet support for completor 2017-11-23 10:50:01 +08:00
wsdjeg
caf4fda381 Default logic of autocomplet 2017-11-23 10:39:06 +08:00
wsdjeg
37611c418b Add completor 2017-11-23 09:44:40 +08:00
wsdjeg
b934a4b7b9 Add too completion plugins 2017-11-23 08:33:52 +08:00
wsdjeg
ec0193f480 Fix #1024, lua layer do not support neovim 2017-11-22 20:06:53 +08:00
Marcos Ferreira
f549b7c847 Run EmmetInstall on vue and eex filetypes 2017-11-20 16:38:20 -03:00
wsdjeg
62795727fd Fix SPC p f mapping 2017-11-20 20:11:09 +08:00
wsdjeg
f4861e1d92 Fix #1018, catch all error in neovim 2017-11-20 20:06:19 +08:00
Seong Yong-ju
dcdbc17593 Add a condition to load LSP plugin
* Add Python3 requirement to `LanguageClient-neovim`
2017-11-19 23:47:01 +09:00
Seong Yong-ju
4b4fddf4ae Merge remote-tracking branch 'upstream/dev' into feature/lsp-layer 2017-11-19 23:38:24 +09:00
Seong Yong-ju
3e5a80723c Add a new layer lsp
Add a new layer lsp
* Add a new layer lsp
* Move `LanguageClient-neovim` from autocomplete layer to lsp
* Add configurations for LSP syntax checking
2017-11-19 23:35:28 +09:00
wsdjeg
0fdee1fcca Add custom func 2017-11-19 15:23:30 +08:00
wsdjeg
91f2968450 Fix battery status support 2017-11-19 14:55:43 +08:00
wsdjeg
89010ac7bb Update statusline 2017-11-19 14:33:43 +08:00
wsdjeg
52b940c3c9 Update fileformat icon 2017-11-19 14:05:11 +08:00
wsdjeg
b3f42b34e8 Add SPC t m d for toggle date 2017-11-19 13:19:57 +08:00
wsdjeg
252203d393 Fix toggle sections 2017-11-19 13:04:48 +08:00
wsdjeg
840a0c75e5 Fix Percentage 2017-11-19 10:54:12 +08:00
Seong Yong-ju
e80bed3e42 Add a new variable
Add a new variable
* Add a new variable `g:spacevim_info_symbol`
* Update configurations of some plugins to read `g:spacevim_info_symbol`
2017-11-19 11:32:59 +09:00
wsdjeg
2b107721ac Update sections 2017-11-19 10:18:32 +08:00
wsdjeg
da1843fd03 Enable fileformat icon 2017-11-19 09:29:34 +08:00
Matteo Bigoi
b87c235d18 Remove duplicated git log 2017-11-17 18:56:20 +00:00
Bigo
1905e6340e Add mappings for git blame and git log 2017-11-17 14:26:09 +00:00
wsdjeg
7407f26981 Silent reset file 2017-11-17 21:51:09 +08:00
wsdjeg
e582ff1d90 Update git layer 2017-11-17 21:27:47 +08:00
wsdjeg
14c6beac93 Update git layer 2017-11-17 21:08:32 +08:00
wsdjeg
9d00ab95b3 Update git layer 2017-11-17 20:16:06 +08:00
wsdjeg
3a31907410 Fix SPC g M mappings 2017-11-17 16:31:16 +08:00
wsdjeg
cf615bcdd7 Update git layer 2017-11-17 16:20:13 +08:00
wsdjeg
b0f00cd74d Update mappings 2017-11-17 15:46:56 +08:00
wsdjeg
63c49dfc22 Add cmd for stage/unstage files 2017-11-17 14:08:18 +08:00
wsdjeg
eeb451b798 Add VCS transient-state 2017-11-17 13:07:24 +08:00
Wang Shidong
afa246fba8
Merge pull request #1002 from sei40kr/feature/edit-jplus
Added a new plugin vim-jplus
2017-11-16 22:06:46 -06:00
Wang Shidong
ca8ff8db09
Merge pull request #998 from SpaceVim/install_font
Auto install fonts
2017-11-16 18:41:26 -06:00
Wang Shidong
b1d6c150e0
Merge pull request #1000 from sei40kr/feature/ale-statusline
Added autocmd to update status-line
2017-11-15 17:53:34 -06:00
Seong Yong-ju
7f96821e29 Added a new plugin vim-jplus
Added a new plugin vim-jplus to edit layer.
2017-11-15 23:35:17 +09:00
wsdjeg
0c420cdf00 Update icon for issue 2017-11-14 23:26:34 +08:00
wsdjeg
36a9f66427 Update icon for PR in popupmenu
cloese #
2017-11-14 23:08:36 +08:00
Seong Yong-ju
6436de88f4 Added autocmd to update status-line
Added autocmd to update status-line on ALE process completion.
2017-11-14 14:59:50 +09:00
wsdjeg
f2a8ef04d6 Add gd for help desc buffer && fix SPC p f 2017-11-14 00:42:53 +08:00
wsdjeg
d042550b05 Merge branch 'lsp' into dev
close #512
2017-11-13 20:18:44 +08:00
wsdjeg
0d3e27fb1d Auto download vimproc.dll for windows 2017-11-13 16:36:45 +08:00
Huanming Peng
3b610359f0
Fixed plugin 'vim-rtags' initialization errors
Plugin 'lyuts/vim-rtags' has not supported python3 yet.
Issue Link [Python 3 support requirement](https://github.com/lyuts/vim-rtags/issues/86).
2017-11-13 14:09:42 +08:00
Wang Shidong
778b0a80ca
Merge pull request #991 from sei40kr/feature/js-improve
Added language features for JavaScript
2017-11-12 20:33:39 -06:00
Wang Shidong
8a0fcb36e7
Merge pull request #992 from sei40kr/feature/crystal-runner
Added a runner for Crystal language
2017-11-12 17:03:28 -06:00
wsdjeg
62d58977bf Enable deoplete in vim8 2017-11-12 22:28:56 +08:00
wsdjeg
b90b27a161 Merge 'sei40kr/feature/ruby-runner' into dev 2017-11-12 20:21:09 +08:00
wsdjeg
cdacf845a1 Merge 'sei40kr/feature/zsh-lang' 2017-11-12 20:14:57 +08:00
wsdjeg
12854f93cc Merge remote-tracking branch 'sei40kr/feature/md-preview-browser' into dev 2017-11-12 19:51:13 +08:00
wsdjeg
e78517dcf2 Merge remote-tracking branch 'sei40kr/feature/emmet-improve' into dev 2017-11-12 19:50:29 +08:00
Seong Yong-ju
1482cab567 Added plugin configuration
Added plugin configuration for chrisbra/vim-zsh.
2017-11-12 20:38:09 +09:00
Seong Yong-ju
df83680801 Added a runner for Ruby language
Added a runner for Ruby language.
2017-11-12 20:30:15 +09:00
Seong Yong-ju
0ef49fd4b6 Added a runner for Crystal language
Added a runner for Crystal language.
2017-11-12 20:18:23 +09:00
Seong Yong-ju
4ec5ab8d45 Added language features for JavaScript
Added language features for JavaScript. Import statement addition,
      refactoring the variable under cursor, and so on.
2017-11-12 19:33:46 +09:00
Seong Yong-ju
dde20971a4 Added filetypes for Emmet
Added filetypes for Emmet, `scss`, `sass`, `less`, `stylus`, `javascript` (JSX-style).
2017-11-12 18:40:36 +09:00