Live data from Hacker News

Show HN: sachet – handcraft your Vim environment online

yoursachet.com

21–30 of 36 posts

Re: Show HN: sachet – handcraft your Vim environment online

#21
post #14
post #13

Earlier quoted context omitted.

how about your dotfiles. I can bootstrap everything in new computer in one or two scripts :)

For OSX I have my vim files synced via Dropbox. But when you want to use vim on Windows or Linux you have to reconfigure quite a bit. I love fiddling around with editor settings as much as the next guy. But when you have a specific task at hand and just want to quickly use vim then realising its not already set up. Copying configs and googling around to make them work in the current environment can become a very unwa…

I'm an OSX user, but I just created a repository (on Github) and anytime I add new plugins/configurations I try to commit those changes...as I spent a good deal of time customizing my setup at one point.

You could create one for Windows & one for Linux.

Re: Show HN: sachet – handcraft your Vim environment online

#23
post #5

This is a nice effort. I'm probably in the tiny majority of people who have been using Vim for ~15 years but have never bothered with any customization or plugins (I'm also a philistine who uses the arrow keys for navigation).

I would argue you haven't actually used Vim then :)

Re: Show HN: sachet – handcraft your Vim environment online

#25
post #14

Earlier quoted context omitted.

For OSX I have my vim files synced via Dropbox. But when you want to use vim on Windows or Linux you have to reconfigure quite a bit. I love fiddling around with editor settings as much as the next guy. But when you have a specific task at hand and just want to quickly use vim then realising its not already set up. Copying configs and googling around to make them work in the current environment can become a very unwa…

I'm an OSX user, but I just created a repository (on Github) and anytime I add new plugins/configurations I try to commit those changes...as I spent a good deal of time customizing my setup at one point. You could create one for Windows & one for Linux.

Yes, I also store my dotfiles in GitHub – https://github.com/roryokane/dotvim. To make installation on other computers easier, in the README, I list the shell commands to install the configuration for each OS. Installing my config is just a matter of copying and pasting those commands, and waiting for each command to finish.

Re: Show HN: sachet – handcraft your Vim environment online

#26
Great concept!

I'd suggest offering Vundle[0] as an alternative to Pathogen, or even replacing it altogether. I've found it to be a better system managing bundles by config in your vimrc and running :BundleInstall/Update/Remove/etc instead of git cloning into a bundle dir.

[0]: https://github.com/gmarik/vundle

Re: Show HN: sachet – handcraft your Vim environment online

#28
post #20

Now I just need something like this for Emacs :P Although I like Vim too, so I'll try it.

I'll second that, I would pay for something like this for emacs, the constant configuration and switching between linux/windows is pushing me to sublime text...

Re: Show HN: sachet – handcraft your Vim environment online

#29
post #13
post #11

Awesome tool. Seems super useful not only for new vim users. Being a vim-pro, but using it for very specific tasks only, it always annoys the crap out of me, setting vim up with reasonable defaults on a new machine/OS. One thing which I found missing from your nice selection of options is how vim handles the clipboard. Please let me choose (or include useful defaults if you have not done so already) how vim's interna…

how about your dotfiles. I can bootstrap everything in new computer in one or two scripts :)

I have a pretty good vim setup with pathogen / git submodules: https://github.com/chris-ritsen/dotfiles For now, I have different branches setup for different systems. The build process is usually the same, install git / mercurial, python, ruby, then build vim, build commant-t.

Re: Show HN: sachet – handcraft your Vim environment online

#30
Looks great! I just found a few plugins that I didn't know about yet.

Suggestion for future enhancement: You should add a script that we can run on the download page that downloads and installs the new configuration to our local machine. This would be especially helpful for installing on a remote machine, or even on a local machine. Something like:

wget http://url.com/newconfigurl.zip

unzip newconfigurl.zip

//Move files

Post reply on HN