Live data from Hacker News

SpaceVim – Like Spacemacs, but for Vim

spacevim.org

161–170 of 186 posts

Re: SpaceVim – Like Spacemacs, but for Vim

#161
post #82

Earlier quoted context omitted.

It's just a config for emacs. Sure it has some functions and life-cycle hooks for you to change a few things here and there, but in the end it's a glorified config. You delete .emacs.d and you're back to default emacs.

It's not just a config, it's plenty of code. In emacs, thanks to Elisp, you can't really distinguish between a config and a plugin, because most 'configs' use actual code to (often extensively) alter the editors behaviour.

A config in my mind gets me to a state of being. Plugins let me extend that state, but may not make it into a "config". A config can contain a plugin (which may have its own config!).

It's silly semantics all the way down!

None of this stuff is rigidly defined because it's pointless to do so, generally.

Re: SpaceVim – Like Spacemacs, but for Vim

#163
post #160
post #156

Earlier quoted context omitted.

It's called irony. Is irony uncivil? When criticizing someone, it's important to take even more care to be civil, and to do your best to ensure there's little chance of being misinterpreted. One can easily interpret what you consider irony to be snark, which is definitely uncivil. In my opinion, if one is truly trying to be civil, the response here would be more along the lines of an apology for being unclear and mis…

> that was not the action of any single individual (and from my experience, definitely not a mod): it's the result of actions of a number of users in the community Judging by how fast my comment above got deleted, it's definitely a mod or a group of mods. By "mod", I mean any privileged user. BTW, that comment was not uncivil and it was also substantive: I raised an important issue about the HN community. Yet it got…

Judging by how fast my comment above got deleted, it's definitely a mod or a group of mods.

Do you mean an organized group of users who are downvoting? If so, I haven't seen evidence of such a group on HN. There is a strong reaction by many community members to what's perceived as uncivil behavior, as the HN community as a whole values the quality of the forum.

By "mod", I mean any privileged user.

The HN mods are dang and sctb. They are indeed privileged users, as they have the ability, among other things, to ban users. They've also got a lot of responsibility, which they take very seriously and with — from my perspective — great care.

You're admittedly new to participating on HN (or at least this is a new account). Please take some time to reflect on the community reactions to your comments, and how your personal views of civility and substantiveness may differ from those of the community as a whole. This goes as well for assumptions of how the community works and behaves. This isn't meant as a value judgement of your views, just that they appear to differ, if at least a little. After all, this is the community you'd like to participate in. You can also observe how others behave on the site to better understand community standards.

Please take this in the spirit it's intended. As one HN user to another, I'd like for you to have a positive experience as well as contribute constructively to HN.

If you have questions that aren't answered by the guidelines and FAQ, you can contact the mods by email (see the contact link in the footer). I've also found general search engines (e.g., DuckDuckGo, Google) and the HN search tool (in the footer) very useful to find answers to many questions I've had about the HN community.

Re: SpaceVim – Like Spacemacs, but for Vim

#164
post #160
post #156

Earlier quoted context omitted.

It's called irony. Is irony uncivil? When criticizing someone, it's important to take even more care to be civil, and to do your best to ensure there's little chance of being misinterpreted. One can easily interpret what you consider irony to be snark, which is definitely uncivil. In my opinion, if one is truly trying to be civil, the response here would be more along the lines of an apology for being unclear and mis…

> that was not the action of any single individual (and from my experience, definitely not a mod): it's the result of actions of a number of users in the community Judging by how fast my comment above got deleted, it's definitely a mod or a group of mods. By "mod", I mean any privileged user. BTW, that comment was not uncivil and it was also substantive: I raised an important issue about the HN community. Yet it got…

How is calling someone "some karma [redacted]" NOT uncivil?

Re: SpaceVim – Like Spacemacs, but for Vim

#165
post #139

Earlier quoted context omitted.

I was talking about adhoc packages.

I am interested. How does ad-hoc package management on macOS improve over "Linux" ad-hoc package management?

Well, linux doesn't have adhoc package management.

Because there is no standard packaging format between distributions, the best people can do is release a deb that may or may not work on either debian or ubuntu. Or an RPM that may or may not work on RH/Fedora. Or a tar.gz that will contain sometimes source code, sometimes a binary, and if it has source code there's no clear way to compile it, if it has a binary there's no clear way to install it.

So instead, curl sh.

It's pretty ridiculous that it's still a problem, tbh. What we need is somebody with the right political clout at either RH or Debian to sit down with devs of the other, come up with a decently generic solution that fits both systems and a backwards compatibility policy. It doesn't have to be perfect nor the best, it just has to be good enough to support the use cases of most Linux distros.

Once both Debian and Fedora support it, Ubuntu (and its many flavors) and Red Hat will follow. And if it's a generic enough system, with a pluggable-enough backwards compatibility policy, it's not unlikely for it to be adopted in more minor distros. If it's sold correctly, distros will gladly adopt it - we've all been waiting for this a long time.

Re: SpaceVim – Like Spacemacs, but for Vim

#166
post #37

Earlier quoted context omitted.

It's a distribution, bundling vim with a whole bunch of plugins and configuration that's supposed to work out of the box. Spacemacs is the same for Emacs.

I wish people stopped calling a shared config a 'distribution' In both Spacemacs and Spacevim, all that's being provided is a config. No runtime, no package manager, no changes to the actual binaries of either app. It's hyperbole.

I wish people would stop claiming words from the English dictionary to mean only the thing they're most familiar with.

They explain it plainly.

> SpaceVim is a distribution, a bundle of custom settings and plugins, for Vim. It got inspired by spacemacs.

It's hyperbolic to suggest there's a real issue here

Re: SpaceVim – Like Spacemacs, but for Vim

#167

Earlier quoted context omitted.

> If it was simple, there'd be an answer to this question: how do I setup Vim/Emacs as a fully feature complete IDE for C, C++, Rust, Go, Java, JavaScript (Node or Web), C#? That's the promise of Spacemacs: - clone their git repository into your .emacs.d directory - run emacs once, answer three basic questions about your preferences - add your list of languages to the "dotspacemacs-configuration-layers" list in your…

I didn't know Spacemacs would automatically build and run things in one click. How do you create a project in spacemacs? Is there a simple text-based UI for it?

that question doesn't even make sense. What is a "project"? My Rails project is going to look radically different than someone's Go project, than a Rust project, than an iOS / Swift project....

if you're talking "project" in the Atom / Sublime / Eclipse sense of the word then a "project" is just a folder. If that's what you mean by "project" then yes, you can create folders in a text-based ui, and you've been able to do so since the dawn of unix, and basically every editor out there has an easy way to either create a folder with some clicks or enable direct access to the underlying shell to create one.

Re: SpaceVim – Like Spacemacs, but for Vim

#168

Earlier quoted context omitted.

I wish people stopped calling a shared config a 'distribution' In both Spacemacs and Spacevim, all that's being provided is a config. No runtime, no package manager, no changes to the actual binaries of either app. It's hyperbole.

^ someone who hasn't used either (or at least, not more than a few minutes)

I think 25+ years is plenty.

Re: SpaceVim – Like Spacemacs, but for Vim

#169

Earlier quoted context omitted.

I wish people stopped calling a shared config a 'distribution' In both Spacemacs and Spacevim, all that's being provided is a config. No runtime, no package manager, no changes to the actual binaries of either app. It's hyperbole.

^ someone who hasn't used either (or at least, not more than a few minutes)

[deleted]

Re: SpaceVim – Like Spacemacs, but for Vim

#170
post #94

Earlier quoted context omitted.

Is there a clearer more understandable word? Your definition of 'distribution' sounds like something much more specific (changes to binaries?) than mine.

At risk of putting words in the another poster's mouth, I don't think the idea was that a distribution needs to have changes to binaries, just that it has to include the whole thing. I think the notion is that since you don't get your build of Emacs as part of Spacemacs, Spacemacs isn't a distribution of Emacs. I tend to agree. I think it could be a distribution of Emacs even if it were just upstream Emacs plus a sim…

Thank you for filling in the blanks. You pretty much summed up my definition.

I can only guess at the reason why Spacemacs team chooses this term, but there is one simple problem with it.

Users of Spacemacs are encouraged (by this naming quirk) to treat it as somehow essentially different to Emacs. That's wrong.

It would be of benefit to all for the code that comprises Spacemacs (layers mainly) to be released as packages. It would place greater emphasis on Emacs as the actual core product, and allow people to use and collaborate on smaller chunks of Spacemacs, without the monolith problem.

Post reply on HN