* Re: Having difficulty turning programmer onto emacs. What to demo? Features? [not found] <ht1a0q$ejg$1@panix2.panix.com> @ 2010-05-20 6:02 ` Pascal J. Bourguignon 2010-05-20 21:38 ` Pferor ` (2 subsequent siblings) 3 siblings, 0 replies; 4+ messages in thread From: Pascal J. Bourguignon @ 2010-05-20 6:02 UTC (permalink / raw) To: help-gnu-emacs dkcombs@panix.com (David Combs) writes: > (Of course, he currently uses VI.) M-x viper ? Or hard facts such as the higher income you get by being more productive using emacs? -- __Pascal Bourguignon__ http://www.informatimago.com/ ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Having difficulty turning programmer onto emacs. What to demo? Features? [not found] <ht1a0q$ejg$1@panix2.panix.com> 2010-05-20 6:02 ` Having difficulty turning programmer onto emacs. What to demo? Features? Pascal J. Bourguignon @ 2010-05-20 21:38 ` Pferor [not found] ` <kggvdaiucru.fsf@pc-df-203.priv.enst-bretagne.fr> 2010-05-26 21:08 ` Pascal J. Bourguignon 3 siblings, 0 replies; 4+ messages in thread From: Pferor @ 2010-05-20 21:38 UTC (permalink / raw) To: help-gnu-emacs dkcombs@panix.com (David Combs) writes: > Hi there -- > > Am trying to turn on someone to Emacs (gnu) -- been showing dired (to > me one of the cooler things), even wdired, (even doctor!), etc. > > What suggestions might you have, for getting someone excited about it? > > (Of course, he currently uses VI.) > > Thanks! > > David > > I was a VI user for quite ten years and then I switched to Emacs. I still use VI in other computers rather than mine, but Emacs is now my default application. May be, telling you what it make me switch to Emacs you'll have some idea where to go from. Of course,... nobody tried to convince me to use Emacs, it was my own choice, but it may help. Emacs is not just an editor, it's an incredible platform. The productivity increases in a very large amount just using Emacs and all its features. I can do every task inside Emacs (programming, compiling, instant messaging, multimedia system --emms--, sending/receiving mail, video editing --GNEVE--, newsgroups,...) I think you should focus on particular cases; hypothetical problems to be solved using VI and then using Emacs, and let him compare the results and decide about what is best. First begin with small tasks, the complicated ones should scary at first ("too many keystrokes to remember, etc.") like: * Let's search and replace using regular expresions * Let's make an HTML table (table-capture,...) * Let's code in C (c-mode, flymake,...) Let him create the scenarios and propose more of those problems, and show him how you deal with them in Emacs. Do not focus it as in a "VI vs. Emacs" war. Just show him another choice. Show him the Emacs screencasts you can find in: * http://www.emacswiki.org/emacs/EmacsScreencasts And at last, show him the power of the mayor and minor modes, i.e. how the editor adatps to the user, and not viceversa. I think the modes is by far the best feature. If he complains about the keybindings, show him /vile/ (VI like Emacs) :-) -- Pferor --- news://freenews.netfront.net/ - complaints: news@netfront.net --- ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <kggvdaiucru.fsf@pc-df-203.priv.enst-bretagne.fr>]
* Re: Having difficulty turning programmer onto emacs. What to demo? Features? [not found] ` <kggvdaiucru.fsf@pc-df-203.priv.enst-bretagne.fr> @ 2010-05-26 17:34 ` Christian Dietrich 0 siblings, 0 replies; 4+ messages in thread From: Christian Dietrich @ 2010-05-26 17:34 UTC (permalink / raw) To: help-gnu-emacs Frédéric Perrin <fred.NO@SPAM.resel.fr> writes: > dkcombs@panix.com (David Combs) writes: > Show him what he would gain. Observe something that he currently does > clumsily with his current setup, and show him how to do that more > efficiently in emacs. For instance, how, using Gnus + VC mode, he can > receive a patch by email, apply it, review it, spell-check the > comments, repair the indentation style and commit the patch without > leaving his editor. This thread is just great, i've heart of regional undo (i'm a former vim user) for the first time and it is really amazing. For the patch applying thing. It would be great if you could describe the actions in order to perform this. greetz didi -- No documentation is better than bad documentation -- Das Ausdrucken dieser Mail wird urheberrechtlich verfolgt. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Having difficulty turning programmer onto emacs. What to demo? Features? [not found] <ht1a0q$ejg$1@panix2.panix.com> ` (2 preceding siblings ...) [not found] ` <kggvdaiucru.fsf@pc-df-203.priv.enst-bretagne.fr> @ 2010-05-26 21:08 ` Pascal J. Bourguignon 3 siblings, 0 replies; 4+ messages in thread From: Pascal J. Bourguignon @ 2010-05-26 21:08 UTC (permalink / raw) To: help-gnu-emacs dkcombs@panix.com (David Combs) writes: > Hi there -- > > Am trying to turn on someone to Emacs (gnu) -- been showing dired (to > me one of the cooler things), even wdired, (even doctor!), etc. > > What suggestions might you have, for getting someone excited about it? > > (Of course, he currently uses VI.) > > Thanks! There are a few interesting videos on youtubes showing the goodness of emacs. For example: http://www.youtube.com/watch?v=EQAd41VAXWo -- __Pascal Bourguignon__ http://www.informatimago.com/ ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-05-26 21:08 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- [not found] <ht1a0q$ejg$1@panix2.panix.com> 2010-05-20 6:02 ` Having difficulty turning programmer onto emacs. What to demo? Features? Pascal J. Bourguignon 2010-05-20 21:38 ` Pferor [not found] ` <kggvdaiucru.fsf@pc-df-203.priv.enst-bretagne.fr> 2010-05-26 17:34 ` Christian Dietrich 2010-05-26 21:08 ` Pascal J. Bourguignon
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/emacs.git https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.