wsdjeg on master
doc(core): add `:h SpaceVim-dev` (compare)
wsdjeg on master
doc(layer): update `:h SpaceVim… (compare)
@cernalpanic when i have a window open with multiple buffers, it doesn't matter which window I'm in, if I press "SPC #", where # is a number, that window changes to that buffer i chose by number. If I want to switch from one window to the other one if i have a split view or something then there is no numerical options by default for moving between windows.
It's weird, I might be confused, but I did use emacs, spacemacs, and a little doomemacs before moving over. In emacs buffers are just running processes and they attach to "frames" but in SpaceVims case I dont see "frames" anywhere so i assume they changed that word to window. You can have multiple buffers going at any given time and attach them to whichever window you want by using "SPC #", where # is a number of the buffer you want to attach to a window.
When you press "SPC" to pull up the default menu it actually says window 1, window 2, etc... but if you choose window 1, window 2, etc... it just loads the buffer in the window your cursor is in.
If you choose "SPC w" more window options will pop up and there are options for moving between windows but not with numbers, they are window-left, window-right, window-far-left, and window-far-right and up and down and all that stuff. There is a transient state for buffers "SPC b ." (dont miss the period in the command :)), but it seems to be a bit jumpy and slow for me so not sure if you want to use that. In the transient state it lets you choose which window to jump to, trade one buffer for one in another window and a few other nice things, but its shaky for me. It does have what you want in the transient menu, I realized as i was typing this lol hopefully you can get that working. Try the transient state "SPC b .", if not, try some of the others like "SPC w l" and "SPC w h". Hope that helps.
semayog:When I press SPC and window number - it moves cursor to specified window, but not loads that buffer in the window where cursor is.
wsdjeg:ccurrently, it is [key] description
semayog:no (re @wsdjeg: https://github.com/L3MON4D3/LuaSnip
Edd1711:Hello there, I'm new using spacevim and I'm a Java developer, I've tried to configure spacevim as a Java ide, that works fine using the tutorial, but I use lombok too and lsp layer doesn't recognize lombok, I know that I need to add a parameter like javaagent: "lombok.jar" but I don't know where.
semayog:Use this: https://spacevim.org/documentation/#bootstrap-functions (re @SpaceVimBot: kosc: Hello! How to override vrsTodo setting from bundle/VimRegStyle/syntax/vrs.vim file in my init.toml config?)
semayog:Use this: https://spacevim.org/documentation/#bootstrap-functions (re @SpaceVimBot: 7-x230:matrix.org: Where do I set ignorecases please
[[layers]] name = "lang#java" java_formatter_jar = "/home/my-computer/google_java_format/google-java-format-1.10.0.jar" java_file_head = [ '/**', ' * @author : `fnamemodify(expand("~"), ":t")`', ' * @created : `strftime("%Y-%m-%d")`', '**/', '' ] [[layers]] name = "lsp" filetypes = [ "java" ] [layers.override_cmd] java = [ "java", "-Declipse.application=org.eclipse.jdt.ls.core.id1", "-Dosgi.bundles.defaultStartLevel=4", "-Declipse.product=org.eclipse.jdt.ls.core.product", "-Dlog.protocol=true", "-Dlog.level=NONE", "-noverify", "-Xmx1G", "-jar", "/home/my-computer/jdt-language-server-latest/plugins/org.eclipse.equinox.launcher_1.6.100.v20201223-0822.jar", "-configuration", "/home/my-computer/jdt-language-server-latest/config_linux", "-data", "/home/my-computer/.cache/javalsp" ] [[layers]] name = 'checkers' show_cursor_error = true lint_on_the_fly = true
poundwise:Increasing the window size of my language layer test results?
poundwise:Right now it's the smallest window