On 24 August 2012 02:25, David T. Lewis <[email protected]> wrote: > On Fri, Aug 24, 2012 at 01:40:54AM +0200, Igor Stasenko wrote: >> On 24 August 2012 01:19, Eliot Miranda <[email protected]> wrote: >> > >> > >> > On Thu, Aug 23, 2012 at 3:57 PM, Igor Stasenko <[email protected]> wrote: >> >> >> >> (a bit orthogonal) >> >> i don't understand why we cannot have own, consistent set which is good >> >> for us? >> >> vim, emacs.. >> > >> > >> > better use sets which are already extremely familiar than invent yet >> > another >> > set. to those of us who use these editors (and we are legion) these sets >> > have long become almost subconscious to use. >> > >> >> i know that.. i also came to squeak from outside.. >> but as we say in Ukraine: don't enter others sanctuary with own >> code(set of rules). >> >> >> why this is so important ? Those editors were not written for editing >> >> smalltalk code in mind.. >> >> they are best suited for big, hundreds lines of code, files.. >> > >> > >> > they're the two most popular editors of their type. lots of people use >> > them >> > for other languages without IDE support. They provide convenient power >> > features such as pattern replacement. Not often I find myself filing out >> > Smalltalk code and editing it with vim (sadly I've never learned emacs). >> > >> me too.. i never learned emacs. So, maybe i am completely ignorant and can't >> see >> why it is so important to have it there.. But then, i don't >> understand, why most of editors i know >> never had emacs/vim key bindings as option? Are they completely stupid? Huh? > > Typing is like playing a musical instrument. A good typist does not look > at the keyboard, and is not consciously aware of the individual keys and > motions of his or her fingers. Once you learn to play a musical instrument, > the mind goes beyond the mechanical motions, and your thoughts and creativity > occur without conscious awareness of fingering positions. A pianist is not > "better than" a banjo player, and a saxophone is not better than a guitar. > I know very well what you talking about. But to me it feels like people asking to add piano keys to saxophone here, because they're good at playing piano.
What i would really like is ask the guys who made new shortcuts for nautilus is to spend a bit of extra effort and create a printable shortcuts quick-sheet, so i can print it, stick before my eyes, and don't waste my time digging into menus trying to find what i need each time.. This would speed up learning process a lot. > This is why key bindings are important. Our brains and our fingers just work > that way. If you can play a saxophone and edit in emacs, then you may not be > comfortable communicating with a guitar fretboard or a vi editor. > > Personally, I am a mediocre guitarist and vi user, and sadly I never learned > emacs or piano ;) > >> >> So, you know, if we follow that logic.. hey we don't have a unix command >> line.. >> so maybe we should add an option: either workspace or command line? >> and then introduce nice terminal emulation with prompt, users and .bashrc .. >> ahh.. what the hell.. lets replicate whole unix environment.. imagine >> how many happy users will join us then! > > Ack! Pfft! What a horrible idea: > http://wiki.squeak.org/squeak/6023 > > ;) > > Dave > > -- Best regards, Igor Stasenko.
