SpaceVim v1.1.0 released
spacevim.org
spacevim.org
Adding vim like layer to Emacs made sense but its best features are lisp and modules like org... I don’t think it works the other way around...
It looks really nice. I'll probably never leave emacs now since I've come to love lisp, but I have co-workers ask me all the time about my editor setup who are not into giving emacs a try. Maybe they'll like this!
Anyone knows how to make it work without having to spend hours? I was trying to make it work for python. Also, I want tab to be used.
EDIT: I am wrong. I tried setting up spacemac. I didn't know about spacevim.
Tried to get autocomplete to work in Spacemacs for C/C++ using Rtags. While it worked for the project files it could not autocomplete external libraries (such as OpenGL). Since this is why I mostly need autocomplete I could not use Spacemacs as a daily driver even though it had a lot of features that worked really well and was in general a pleasure to use.
Does anyone else here have experience related to what I tried to achieve? Would love to hear similiar experiences.
[0] https://github.com/SpaceVim/SpaceVim/issues/1122
Also, looks like `SPC-f-f` doesn't exist anymore in spacevim.
Denite lets you move up with U and down with <Enter>, and you can use a custom filter or source to only display files in the current directory I believe. You could configure denite to include the custom filter and mapping in the after function.
The ability to edit the full path... I honestly don't know of denite or unite provide enough support to do that, but Shougo or someone on https://vi.stackexchange.com/ might.
Anyway you can set that up then configure a custom command, but I'd note that directly emulating spacemacs isn't really what spacevim seems to be trying to do.
If you know the kind of functionality you're looking for, this quickly becomes way overkill.
That’s probably true of just about every framework
I switched to Vim not too long ago and started with pretty much an empty config. In 1 week I had things customized to my liking and felt quite productive.
You can read about that whole process at: https://nickjanetakis.com/blog/getting-productive-with-vim-i...
I would be reluctant to use something like SpaceVim from the beginning because it's way easier to learn something new at a lower level of abstraction and only add things in as you need it.
Maybe it's worth looking at in the future, but if you do at the start you're probably going to get hit by information overload.
Honestly, I think everyone should learn to use vanilla software first so they can better understand what these premade configs provide.
https://github.com/SpaceVim/SpaceVim/blob/master/docs/_posts...
Not every response for help is a "fork off."
I am very interested, seems like it has good defaults for having an IDE-like experience on vim but was not able to find a nice video tutorial explaining it.
Definitely gonna try it later.
>SpaceVim - Modern Vim distribution SpaceVim is a distribution of the Vim editor that’s inspired by spacemacs. It manages collections of plugins in layers, which help collecting related packages together to provide features. For example, the python layer collects deoplete.nvim, neomake and jedi-vim together to provide autocompletion, syntax checking, and documentation lookup. This approach helps keeping configuration organized and reduces overhead for the user by keeping them from having to think about what packages to install.
Emacs is best thought of as a lisp virtual machine that happens to edit text. Vim is a hell of a text editor that happens to have a Turing complete scripting language. Spacemacs gives emacs a good text editor, while it looks like Spacevim is attempting to make extending vim easier.
The future of emacs and vim as platforms is interesting. Perhaps, at least for developer tools, we'll see more projects using these cross platform text editors as platforms for text based user interfaces in a revolt against electron.
Wow, I did not anticipate this comment ending this way.
vim for life and after
.-=-.
/ + \
| ~~~ |
| :wq!|
|_____|Emacs really clicks if you are someone whose going to learn your way around Emacs lisp and customize things to what works best for your style.
And make sure you use the develop branch.
Once you've groked that, you can slowly try to switch to Evil bindings, and explore if you enjoy modal editing or simply get some inspiration from the Vim editing commands and style.
For example, its nice to have to have plugins offer similiar functionality on similiar key combos. Have a shared configuration allows for once idealogy to take hold. The Spacebad + mnemonics approach of Spacemacs + Spacevim is a really good base to build on.
Or in another way as well, what about Spacemacs/Doom would make you want to move away from it?