Shidong Wang
b2d1d74606
refactor(fuzzy)!: change key binding SPC f F
...
use `SPC f F` to find cursor file in buffer directory
close https://github.com/SpaceVim/SpaceVim/issues/4311
BREAKING CHANGE: change key binding SPC f F
2021-10-16 15:15:53 +08:00
Shidong Wang
e5f77cc370
docs(documentation): translate cn documentation page
2021-10-16 14:45:55 +08:00
chrysocolla
1127b6aa2a
fix(bundle): fix bundle ident-blacnkline
2021-10-16 14:26:46 +08:00
Shidong Wang
53e2a5cd84
fix(colorscheme): fix VertSplit highlight of colorscheme one
2021-10-16 14:15:54 +08:00
Shidong Wang
72005ed4bf
style(leaderf): unique key binding description
2021-10-16 14:09:50 +08:00
Shidong Wang
5c68676c53
feat(lang#go): add lsp support for golang
2021-10-16 13:14:53 +08:00
Shidong Wang
d5d2f1e066
docs(incsearch): update :h SpaceVim-layers-incsearch
2021-10-16 11:32:33 +08:00
Shidong Wang
ea07a88be4
style(incsearch): unique key binding description style
2021-10-16 11:24:31 +08:00
Shidong Wang
4e0f352961
fix(lang#lua): fix unknown variable
...
close https://github.com/SpaceVim/SpaceVim/issues/4495
2021-10-16 10:52:55 +08:00
Shidong Wang
1f2ce0e686
refactor(lang#lua)!: remove vim-support and add layer options
...
1. add `lua_file_head`
2. add `format_on_save`
3. disable lua-support
BREAKING CHANGE: remove lua-support plugin
2021-10-15 23:42:43 +08:00
Shidong Wang
71fd4db943
refactor(lang#lua): use bundle vim-lua plugin
2021-10-15 22:58:26 +08:00
Shidong Wang
b436b9837b
docs(quick-start): update cn quick start guide
2021-10-15 10:50:11 +08:00
Shidong Wang
a407aff0c5
chore: add file header to help.vim
2021-10-15 10:30:46 +08:00
Shidong Wang
d4e4fc27da
docs(lsp): update :h SpaceVim-layers-lsp
2021-10-15 10:10:55 +08:00
Shidong Wang
eae76b845b
docs(documentation): update doc for key binding Leader y/Y
2021-10-15 00:43:52 +08:00
Shidong Wang
5f4b679832
feat(git): add omnifunc for git commit buffer
2021-10-15 00:19:55 +08:00
Shidong Wang
81cc0b678c
docs(dev): add commit style guide for breaking changes
2021-10-14 23:52:14 +08:00
Shidong Wang
56b9d14e9a
refactor(tools#mpv)!: change default musics_directory
...
BREAKING CHANGE: `~/Music` is standard on macOS and
also on FreeDesktop's XDG.
2021-10-14 23:45:36 +08:00
Shidong Wang
2b40c524e8
feat(lang#julia): add lsp key bindings for julia
2021-10-11 00:42:45 +08:00
Shidong Wang
26baf7c2e4
docs(lang#markdown): update :h SpaceVim-layers-lang-markdown
2021-10-10 23:48:17 +08:00
Shidong Wang
d85912c15a
docs(lang#typescript): add doc for SPC l g d
2021-10-10 23:24:53 +08:00
Shidong Wang
da40455f5c
feat(lang#rust): add more lsp key bindings for rust
2021-10-10 23:16:11 +08:00
Shidong Wang
773aa07b46
feat(lang#javascript): add more lsp key bindings
...
1. SPC l x: show references
2. SPC l s: show line diagnostics
3. SPC l w l: list workspace folder
4. SPC l w a: add workspace folder
5. SPC l w r: remove workspace folder
6. add `g D` for type def jumping
2021-10-07 23:22:04 +08:00
Shidong Wang
6ad6022d96
feat(unicode#box, lsp): improve drawing_box() && workspace viewer
2021-10-07 22:52:20 +08:00
Shidong Wang
cc73d9dd30
feat(lsp): add vim-language-server command
2021-10-07 22:22:36 +08:00
Wang Shidong
a7bedbc5dc
fix(flygrep): fix flygrep replace mode with grep command
2021-10-07 19:30:31 +08:00
Shidong Wang
5b76a80c40
feat(lsp): use unicode#box
api to display workspace list
2021-10-07 19:17:33 +08:00
Shidong Wang
d0cf0abc92
style(leaderf): update description of SPC h i
2021-10-07 14:33:48 +08:00
Torrez, Milton N
c5ca267ed9
docs(lang#html): fix layer option demo
...
change `[layers]` to `[[layers]]`
2021-10-07 09:29:12 +08:00
Shidong Wang
82d36bb8b7
fix(lsp): avoid unknown function error
2021-10-07 00:32:29 +08:00
Shidong Wang
35bdf0da3e
feat(lsp): make SPC e c support to clear diagnostics
...
If lsp is enabled for current buffer. SPC e c should be able to
clear diagnostics.
2021-10-06 22:56:47 +08:00
Shidong Wang
aa3deb1f25
feat(lang#python): add g D
to jump type definition
...
- fix `g d` lsp checking
- add `g D` for type def jumping
2021-10-06 22:40:26 +08:00
Shidong Wang
6767f4da4e
fix(checkers): clear lsp diagnostics for normal buffer
...
Problem: SPC e l always list lsp diagnostics.
Solution: clear diagnostics if buf_server_ready return false.
2021-10-06 16:20:52 +08:00
Shidong Wang
309728bcf2
feat(lang#python): add more lsp key bindings
...
Problem: Only a few lsp shortcuts are defined for python.
Solution: add more lsp key bindings
1. SPC l x: show references
2. SPC l s: show line diagnostics
3. SPC l w l: list workspace folder
4. SPC l w a: add workspace folder
5. SPC l w r: remove workspace folder
2021-10-06 15:30:36 +08:00
Shidong Wang
447728eb6f
docs(community): update link of slack and telegram
2021-10-06 15:00:55 +08:00
Shidong Wang
48009e8a8e
docs(dev): update commit style guide
2021-10-06 14:52:46 +08:00
Shidong Wang
db34307c46
doc(lsp
): update lsp
layer doc
2021-10-05 23:39:59 +08:00
Shidong Wang
c32aa6f225
fix(lsp
): fix lsp support in nvim
...
Use LanguageClient-neovim for old neovim
2021-10-05 23:17:41 +08:00
Shidong Wang
55365f64f8
feat(checkers
): support lsp diagnostic jumping
...
If the lsp is enabled for current buffer. the following key
bindings should support lsp diagnostic.
1. SPC e l: diagnostic set location list
2. SPC e n: jump to next diagnostic
3. SPC e p: jump to previous diagnostic
2021-10-05 22:47:55 +08:00
Shidong Wang
c6156bf766
feat(lang#vim
): add workspace related key bindings
...
Add three key bindings:
1. SPC l w l: list workspace folder
2. SPC l w a: add workspace folder
3. SPC l w r: remove workspace folder
2021-10-05 22:01:32 +08:00
Shidong Wang
e8a75bc7e2
feat(lang#vim
): add SPC l s
key binding
...
Add `SPC l s` to show line diagnostics when lsp layer is enabled
for vim script.
2021-10-05 19:49:17 +08:00
Shidong Wang
9d374eaa3c
feat(lang#vim
): add SPC l x
key binding
...
Add a key binding `SPC l x` to show references when the `lsp`
layer is enabled for vim script.
2021-10-05 19:22:12 +08:00
Shidong Wang
43fc0e8df2
fix(lang#vim): fix lang#vim
layer key bindings
2021-10-05 16:22:39 +08:00
Shidong Wang
57211cc410
fix(treesitter): fix layer test
...
fix unknown function `SpaceVim#layers#treesitter#health`
2021-10-05 15:34:07 +08:00
Shidong Wang
22b663b5b9
feat(layer): add treesitter
layer
2021-10-05 15:30:36 +08:00
Shidong Wang
fde91a541e
doc(bundle): update plugin list
2021-10-05 15:16:41 +08:00
Wang Shidong
da18ba0a45
feat(lsp): add neovim-lsp ( #4319 )
2021-10-05 15:13:10 +08:00
Shidong Wang
516e0525e2
feat(core): update to v1.9.0-dev
2021-10-04 21:26:44 +08:00
Shidong Wang
93aeb032fa
Release v1.8.0
2021-10-04 20:49:11 +08:00
Shidong Wang
a45a8242ff
feat(layer): add julia code formattor
...
Problem: can not format julia.
Solution: add custom neoformat configuration for julia
2021-10-04 18:49:52 +08:00