Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I think it is a bit of a stretch to argue that modern editors are substantially better at editing text than vim.

Yes, well put, except it's true -- modern editors are much more efficient at editing large code bases than vi/vim. None of them require a "cheat sheet" of keyboard arcana, for the simple reason that to use a modern editor, you don't have to cheat.

It gives one pause to consider that Pico, the tiny, throwaway command-line editor, is easier to use than vi. The proof? It has become the default choice when someone wants to save time.



I disagree that Pico is easy to use. The only way to move around within a line is to hit the arrow keys sixty times. By default, cut and paste works on whole lines only. If you want to cut just one word you have to figure out the commands for select mode.


> I disagree that Pico is easy to use.

I didn't say Pico was easy to use. I said it was easier to use than vi/vim.


I spent a good while reading your replys and one of the things you keep saying is cheat sheet. Now I dont use a cheat sheet because my fingers have become accustomed to the way vim works. The other thing you are saying a lot is that it takes time to switch modes. It does not. For most people you have to move your fingers off of the home key row to click delete or control so it is easier to just use the keys closer saving lots of time. The other thing you said is that modal editing has become obsolete which is simply not true because almost every IDE comes with a VI(M) mode and is not restricted to the non modal form. Also you say that hjkl are inefficient you have to move your entire hand to use the arrow keys but with hjkl you just have to keep it in the same place.


Then I shall be clearer and say that I disagree that vi/vim is harder to use than an editor that needs a command-line flag to enable search-and-replace and doesn't do case-insensitive search at all.




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

Search: