On Thu, Jul 16, 2015 at 09:41:08AM -0700, Isaac Dunham wrote: > I'd like to respond to this, even though I think 'no change' is the best > policy at the moment. > > On Thu, Jul 16, 2015 at 12:41:18AM +0200, Didier Kryn wrote: > > Le 15/07/2015 18:02, Klaus Ethgen a écrit : > > >Even though mc is something good for beginners but debian or devuan is > > >not focusing on beginners and even devuan is focusing on "veteran unix > > >admins" so vi(m) would be the only proper choice.:-D > > I remember 30 years ago, there was an admin in my lab advocating for vi. > > I tried to find a manual and couldn't find one. Several time I watched the > > guy editing some files and was impressed by how painfull it was to him to > > change a single character in a text. I have been using emacs and emacs-like > > Change a single letter: > <navigate to letter> > r<new letter> > :x<Enter> > > Sorry, I don't see how that's painful unless you're talking about someone > who either didn't know the software or had a hard time finding the letter.
Many beginners don't know the software. Many experienced usersdon't know the software, because they use a different editor. That's exactly the problem. That's why vi isn't suitable as an initial default editor, however useful it may be as a user-chosen editor. ... ... > Honestly, the first time I encountered nano, I thought "How on earth do > you use this?" > Sure, it has the cheat sheet right at the bottom of the screen, but even > then a *new* user will be lost by the terminology they use ("Write out"? > "Where is"? What does "cur pos" mean? How do you select text? How do you > paste text?). > > That said, the first time I encountered vi I was even more baffled; > sure, I read a description of how to use hjkl, i, and :wq/:q!, but even > if you commit that to memory, press one wrong key and you're done. > (Speaking of which, it would be really nice if we could at least enable > multiple undo by default...) > And I really don't think that there's a way to make vi user-friendly. > But pick up any book on learning *nix, and within a few chapters you'll > find a section on vi. And the fact that it's a relative of sed is a point > that makes it easier to pick up. > > But I have never managed to figure out how to use emacs, and even the way > the keybindings are written is a bit of a WTF. (Whose idea was it to > represent the modifier keys by the first letter of their *nix name?) Emacs isn't suitable either. > > If I were to pick a default editor with the intent of making an easy-to-use > system, my first pick would be joe/jupp; while it doesn't have the cheat > sheet at the bottom of the screen, it tells you how to get help, and that > help is more useful than nano's. I haven't tried joe. Maybe it's better than nano. Maybe it would be an excellent initial default editor. Is it small? Does it require a GUI? But neither vi not emacs are suitable as initial default editor. -- hendrik _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng