Hacker Newsnew | past | comments | ask | show | jobs | submit | CamT's commentslogin

I feel similarly, but I could see folks who use vim as more of an IDE finding this useful.


It feels like GitHub's shift to these "AI writes code for you while you sleep!" features will appeal to a less technical crowd who lack awareness of the overall source code hosting and CI ecosystem and, combined with their operational incompetence of late (calling it how I see it), will see their dominance as the default source code solution for folks using it to maintain production software projects fade away.

Hopefully the hobbyists are willing to shell out for tokens as much as they expect.


There is a terminal version of Vim inside of MacVim.app at Contents/MacOS/Vim.


I like to symlink to MacVim like so: /usr/local/bin/vim -> /usr/local/bin/mvim /usr/local/bin/vimdiff -> /usr/local/bin/mvim

Then put /usr/local/bin higher up in my $PATH. Works like a charm.


A couple of text object related plugins also worth checking out:

Easymotion - https://github.com/Lokaltog/vim-easymotion

Surround - https://github.com/tpope/vim-surround


For those of us hacking in languages with significant whitespace, I made a simple plugin for treating indent levels as text objects.

It's not nearly as cool as Easymotion or Surround, but here it is if you're interested:

https://github.com/esk/aye-aye


Thanks for this :) It's going to be really useful


Thanks for that - this is the first time I've come across easymotion and I can already tell it's going to be used heavily. Great plugin. Highly recommended to anyone not familiar with it.


I was going suggest something similar to fugitive for Mercurial, but it looks like you've already considered that in 'Coming home to Vim.'

I think you're correct in how many different facets you can show through a language plugin, so I vote for that.


Yeah, and Fugitive for Mercurial would be really big and twisty. I want something fairly easy but still useful/illustrative.


Evernote just didn't click for me either. I felt overwhelmed by its potential (photos, devices, external services), when all I really wanted was to write flat text. The mobile experience on Android was also not ideal for this goal.

I also moved on to using Simplenote with Notational Velocity as a desktop client. By having NV store files in a Dropbox folder, you gain some redundancy and flexibility for editing the notes.


I'd like to be able to change my password. Am I missing something?



I believe that vim sources env files rather than rc. For example, any aliases placed in my zshenv are available in vim but those in zshrc are not. I would imagine that applies to other shells as well.


Zsh always source zshenv, regardless of login/interactive options. AFAIK, Bash has no equivalent.


Oddly enough, I decided earlier today to move back to Firefox as my go-to browser after using Chrome for about a year. Vimperator is just too good.


There has been a fork due to developer squabbles. The new one, with quite a few new features, is here: http://dactyl.sourceforge.net/pentadactyl/index

This explains the squabble: http://dactyl.sourceforge.net/pentadactyl/faq#faq-fork


I started using Pentadactyl when I switched to Firefox nightlies, and I must say I like it. I can't place my finger on anything in particular, but it feels... better. And faster.



I used Vimium while on Chrome, but Vimperator seems to more completely replace default browser behaviors. I also like the ability to add plugins and keep a .vimperatorrc.


I was going to leave a snarky comment but yours saved me some time.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: