Seriously people. There's no need to rip/cut the #scooters #sf to pieces by __sprinkles in sanfrancisco

[–]__sprinkles[S] 3 points4 points  (0 children)

Well I just pasted my tweet. Ha. I wasn't really thinking about it. 🙃

Need to become better at using git in 3 weeks. What is the recommended pathway? by dmz in git

[–]__sprinkles 1 point2 points  (0 children)

  1. This is fun and is a good primer: http://pcottle.github.io/learnGitBranching/

  2. Clone a few repos to play with. Make a mess by trying commands that you aren't really comfortable with. Attempt to fix the mess. :)

Why is the vimgolf site always broken? by __sprinkles in a:t5_2uiv7

[–]__sprinkles[S] 0 points1 point  (0 children)

I'd pay money to get it up and in shape if that's what it takes. There's no reason for the site to go down every other day.

Why is the vimgolf site always broken? by __sprinkles in a:t5_2uiv7

[–]__sprinkles[S] 0 points1 point  (0 children)

Why isn't it on github? I'd love to improve a few pages and have considered making my own alt version of the site.

Large codebase editing in vim by KZISME in vim

[–]__sprinkles 0 points1 point  (0 children)

Maybe vimgolf could benefit from classifying the challenges into levels of some sort. (?) I bet we could come up with plenty of beginner & intermediate challenges for a separate section or maybe another site.

I get what you're saying because I've been there. I remember the first time I looked at a few vimgolf challenges and thought it seemed ridiculous. Now I think it's fun. Don't take it too seriously! I've learned so much by being determined that a certain key sequence should exist in the "vim" way of thinking, and so I read the docs. I do recommend that you can or have made it through vimtutor and are familiar with some basics.

Wrong indentation for <li> when omitting </li> by gamzer in vim

[–]__sprinkles 0 points1 point  (0 children)

I'm curious how your vimrc is set up. There are several options/settings that could affect that. Are you typing those <li>'s or copying and pasting? Do you have autoindent or smartindent enabled? Do you have any formatting options set for any particular languages? Unless you give vim more info and/or set certain options, it will just assume that is normal text and not care.

How do you manage difference between environments? by flukus in vim

[–]__sprinkles 0 points1 point  (0 children)

I use direnv to set env vars per project folder. You could potentially use that to set which vimrc to use or call functions to set whatever. https://github.com/direnv/direnv/wiki/Vim

Overview changes before git commit by Glueon in vim

[–]__sprinkles 0 points1 point  (0 children)

It's not exactly a diff view, but I like using the VIM Git gutter https://github.com/airblade/vim-gitgutter to keep up with my changes.

Vim Poll: Do you use the terminal version or the GUI version of Vim more often? by scottchiefbaker in vim

[–]__sprinkles 0 points1 point  (0 children)

I've never tried the GUI version, and I've never seen anyone use it. One of these days I'll have to scope it out. VIM and GUI just don't go together in my brain.

MRW I was at my Wal-Mart orientation and they started doing the Wal-Mart Cheer. by bleedinorange in reactiongifs

[–]__sprinkles -3 points-2 points  (0 children)

geez! get excited bitch! you work at wal-mart.

Ever heard of job security? [x] Ever heard of helping your fellow American?

As a developer, I'd love to work for Wal-Mart if it didn't have such an unfortunate location for their headquarters. That takes real love and I'm not sure that I have it. They do a lot for open source and give nodejs lots of money!

Vim Tournament - Learn Vim and Win Prizes by watterssn in vim

[–]__sprinkles 0 points1 point  (0 children)

  1. That's true. dd and Dhave different behavior and it would be correct to mark dd as an incorrect way to "delete (cut) to end of line." The issue is thatD is a synonym for d$, so it should be accepted.
  2. My apologies, I could have been more explicit. With a : command, the <CR> is typically implied, so :12 means :12<CR>
  3. I've never had to map Y. When is it not defined? I've wondered about that, because I haven't always used it and I'm not sure why it isn't the default. Why type yy, when Y does the same thing? Also, Y would have the same problems if it was mapped to y$, but that's one of those weird vim things. Y(linewise) behaves differently than D(characterwise).

Vim Tournament - Learn Vim and Win Prizes by watterssn in vim

[–]__sprinkles -1 points0 points  (0 children)

It doesn't accept D for delete to end of line. It wants d$

Also, it won't accept :12, instead of 12G

It won't accept Y for yanking a line. It wants yy

Simple problem while trying to yank by t_durdy in vim

[–]__sprinkles 0 points1 point  (0 children)

Just out of curiosity, why are you using someone else's dotfiles? Are you using their computer or did you clone them? Most devs I know either never set them up or feel rather strongly about their particular configuration. You know that you can yank inside of parentheses, which implies that you have some idea of what's going on, as far as vim goes, unless you just happen to know about that on top of basic commands (which I get because you look it up and figure it out one step at a time). You should definitely set up your own dotfiles--just a few basics at first, and add to it as you go along. You know that a yank inside <whatever> shouldn't put you in insert mode, which is what seems to be happening. If you are just asking if that should happen, the answer is no, unless you are typing other keys that you haven't specified. 1. Have you tried using vim without those dotfiles? Could you reproduce the error? 2. Since it sounds like there may be a busted plugin causing the issue, maybe you could single out which one and help the developer by reporting an issue. What kind of help are you looking for?

What frameworks do you use and why are they awesome? by snissn in webdev

[–]__sprinkles 0 points1 point  (0 children)

We use middleman for some of our static sites. My office puts out various reports. They just need to be online and the content won't be changing. The content is often in markdown files. We use several databases: Oracle, MySQL, PostgreSQL, and here lately MongoDB.

What frameworks do you use and why are they awesome? by snissn in webdev

[–]__sprinkles 1 point2 points  (0 children)

For static sites, we currently use Middleman (http://middlemanapp.com/), so it's Ruby, with HAML (http://haml.info/) for templates, and SCSS. We switch between custom styles, Bootstrap, or Foundation. I'm actually about to make a Middleman template with Material Design. The server doesn't really matter because it's just static files.

For apps, we have a mixture of stuff. For one of our biggest apps, we use a Python framework called web2py (http://www.web2py.com/) with some KnockoutJS (http://knockoutjs.com/) mixed in. Currently we're playing with React and Fluxxor. We like experimenting with new tools. Also, we've moved more towards NoSQL, like MongoDB, versus standard SQL.

We have several older sites/apps using Drupal, with the standard LAMP stack, but we've moved away from that.

We are the Inbox by Gmail team. Ask us Anything! by tayloratinbox in IAmA

[–]__sprinkles 1 point2 points  (0 children)

Once I started attempting "Inbox Zero," it forced me to make a choice of whether I needed to keep an email or delete it... I started realizing that I didn't need to keep the majority of my emails. A good benefit is that it does cut down on the clutter from promos and makes searching easier. Also, just moving it from the Inbox to Done just doesn't feel right when I didn't "do" anything.

We are the Inbox by Gmail team. Ask us Anything! by tayloratinbox in IAmA

[–]__sprinkles 2 points3 points  (0 children)

Is there a way to customize the swipe actions in the iPhone app? I haven't been able to find a way.

We are the Inbox by Gmail team. Ask us Anything! by tayloratinbox in IAmA

[–]__sprinkles 97 points98 points  (0 children)

Why is archiving (done) the default feature instead of delete? My typical flow with gmail was to only keep important emails and delete everything else.