Skip to main content
6 events
when toggle format what by license comment
Jan 24, 2011 at 21:10 comment added dsimcha @David: To me, the reasonable thing to do would be to simply make the defaults reasonable in newer versions. If you need backwards compatibility with the vi worked on PDP-11s, then you can configure that yourself.
Jan 24, 2011 at 20:20 comment added David Thornley vi is, very definitely, its own thing. The closest thing it has to a native platform thrived a long time ago. It seems to me that either it doesn't need customization or it isn't worth customizing, depending on your point of view.
Jan 24, 2011 at 18:10 comment added dsimcha @David: Ok, but IMHO software that so severely violates such important conventions is basically broken. Also, vi violates the conventions of "modern" Linux software, such as anything written for KDE or Gnome, so it's not just a problem on "non-native" platforms.
Jan 24, 2011 at 17:52 comment added David Thornley I'm not sure why you use vi as an example. While it works a lot differently from native MS Windows or Mac OSX conventions, it's internally consistent. I've had no problems working on a raw install anywhere. Learn vi as it is, don't customize it, and it'll be usable everywhere, although it sounds like you wouldn't like it anywhere.
Jan 24, 2011 at 17:26 comment added Michael K +1 #3 is one I had not considered.
Jan 24, 2011 at 17:20 history answered dsimcha CC BY-SA 2.5