News for hackers. Stuff that matters.
Re:SpaceVim v1.1.0 released by llimllib on Sunday April 07, 2019 @08:34PM (#19600967)
I'm finding it hard to get to something on the website that tells me exactly what this is?
Re:SpaceVim v1.1.0 released by ISO-morphism on Sunday April 07, 2019 @08:50PM (#19601043)
Looks like Spacemacs [1], but for vim. Spacemacs has a more thorough "what is this."

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.

[1] https://www.spacemacs.org

Re:SpaceVim v1.1.0 released by themodelplumber on Sunday April 07, 2019 @10:05PM (#19601372)
> 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.

Re:SpaceVim v1.1.0 released by bpye on Monday April 08, 2019 @02:46AM (#19602725)
I don't like the trend of Electron being used anywhere but I've really struggled to match my productive in VS Code in Vim or Spacemacs. I've certainly tried! I even spent a month or two last year using exclusively OpenBSD and nvi as a bit of an experiment - I did enjoy how quick my text editor opened for example, but I am still a lot more productive in Code. Any suggestions for someone wanting to learn without their productivity taking a dive? Maybe finding a Vim plugin for my existing editor and learning there before switching to "real" vim... I'm not sure.
Re:SpaceVim v1.1.0 released by didibus on Monday April 08, 2019 @03:23AM (#19602913)
For spacemacs, I'd recommend you try it again in Holy mode with Ivy. Then slowly customize some of it to add some features and key bindings to your liking that make you more productive.

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.

Re:SpaceVim v1.1.0 released by fxfan on Monday April 08, 2019 @01:58AM (#19602500)
I like your explanation of emacs and vim. Btw, neovim natively talks async using msgpack meaning plugins can be written in any language (with glue in vimscript)
Re:SpaceVim v1.1.0 released by ageofwant on Monday April 08, 2019 @12:42AM (#19602173)
"revolt against electron" who even uses that hippy shit ?

vim for life and after

   .-=-. 
  /  +  \
  | ~~~ |
  | :wq!|
  |_____|
Re:SpaceVim v1.1.0 released by fxfan on Monday April 08, 2019 @01:58AM (#19602503)
As a vim user, please don't give the rest of us a bad name ;). You're sounding like a hippy :)
Re:SpaceVim v1.1.0 released by ThemalSpan on Sunday April 07, 2019 @09:21PM (#19601193)
I use SpaceVim for everything! In a nutshell, its a "shared" configuration for vim (neovim really imho), as well as an extensable framework for adding new functionality.

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.

Re:SpaceVim v1.1.0 released by anthonybullard on Sunday April 07, 2019 @11:30PM (#19601743)
The one thing I can't leave Spacemacs/Doom for is Org Mode. I have everything there now. Is it even feasible for Org Mode layer in Spacevim?
Re:SpaceVim v1.1.0 released by w0m on Monday April 08, 2019 @12:45AM (#19602196)
Generally speaking, Org Mode is the only thing that's really missing in Vim in comparison I think. I've been using Vim Wiki but have been told it's not really comparable.
Re:SpaceVim v1.1.0 released by didibus on Monday April 08, 2019 @03:28AM (#19602944)
Put it the other way, what's the one thing that would be better if you did move to Vim?

Or in another way as well, what about Spacemacs/Doom would make you want to move away from it?

Re:SpaceVim v1.1.0 released by anthonybullard on Monday April 08, 2019 @11:46AM (#19606263)
Performance and removing the Emacs keybinding layer that I think complicates the way I use the tool. But mostly performance.
Re:SpaceVim v1.1.0 released by 9935c101ab17a66 on Sunday April 07, 2019 @08:43PM (#19601013)
The homepage:

>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.

Re:SpaceVim v1.1.0 released by a3n on Sunday April 07, 2019 @08:47PM (#19601027)
The "About" link at the top.
Re:SpaceVim v1.1.0 released by badosu on Sunday April 07, 2019 @08:37PM (#19600981)
Seems like a convention of standard set of plugins and configuration.

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.

Re:SpaceVim v1.1.0 released by SwampertX on Sunday April 07, 2019 @08:39PM (#19600991)
Seems like an opposite of spacemacs - thus vim with emacs key bindings?
Re:SpaceVim v1.1.0 released by FelipeCortez on Sunday April 07, 2019 @08:42PM (#19601009)
I believe it’s just Vim with lots of plugins and sane defaults
Re:SpaceVim v1.1.0 released by wsdjeg on Sunday April 07, 2019 @08:46PM (#19601021)
yeah,but it manages plugins via layer. and the layers are disabled by default.