<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Emacs a few weeks later</title>
	<atom:link href="http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/</link>
	<description>The blog of John D. Cook</description>
	<lastBuildDate>Sat, 11 Feb 2012 01:10:06 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Chris</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-39419</link>
		<dc:creator>Chris</dc:creator>
		<pubDate>Thu, 03 Jun 2010 01:29:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-39419</guid>
		<description>I would be happy to leave Emacs (for vi, for example), except that ido-mode is *so* handy that I can&#039;t bear to leave it behind.</description>
		<content:encoded><![CDATA[<p>I would be happy to leave Emacs (for vi, for example), except that ido-mode is *so* handy that I can&#8217;t bear to leave it behind.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Beetle B.</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38510</link>
		<dc:creator>Beetle B.</dc:creator>
		<pubDate>Sun, 16 May 2010 01:12:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38510</guid>
		<description>For me, there were two reasons I decided to learn Emacs (a little over a year ago):

1. I got tired of mutt as a mail reader, and thought gnus was the way to get what I wanted. I want a text based mail reader - nongraphical. A year later, I still haven&#039;t shifted to gnus. However, that&#039;s unrelated to the discussion at hand.

2. I wanted a better programming editor. Now I&#039;m not a programmer - I&#039;m an engineer. I was, however, doing a lot of Python programming in Linux, and the one editor that I had liked started acting up after an upgrade. Furthermore, occasionally I want to code in not-so-popular languages (POV-Ray scripting, or text adventure game programming), and I didn&#039;t want to keep finding and learning new editors for each &quot;language&quot; I wanted to play in. I had noticed over the years that when I search for editors for a language, Emacs would always come up - no matter how obscure the language. 

So I decided to stop avoiding Emacs, and jumped into it. I was a grad student at the time, so I had the free time. I just spent one whole spring break trying to learn as much of it as I could. 

These were the only reasons I wanted to learn it. In the end, I&#039;ve become one of those guys who uses Emacs for a lot more than text editing. It was simply an unintended consequence. 

Now, keep in mind that I&#039;m a Linux person, so using Emacs for a lot more than text editing does come a bit more naturally and plays well with other tools on Linux than it would on Windows.

Now that I have a job (which involves minor simple programming), I still try to do as much as I can in Emacs, and it hasn&#039;t been a problem. Emacs macros have come in real handy - I&#039;d process files in a much quicker and simpler manner whereas others would try to write scripts to do the job.  

&lt;i&gt;If I were looking at Emacs for the first time now, my reaction would probably be “You’ve got to be kidding.&lt;/i&gt;

Not so for me - but again, perhaps because I&#039;m in the Linux world and grew up on DOS (I&#039;ve spent the least amount of time in Windows). I only really dived into Emacs a year ago.

Emacs for me was a lot more intuitive than vi. Now &lt;i&gt;that&#039;s&lt;/i&gt; an editor that is even &quot;worse&quot; than Emacs when it comes to CUA type bindings for movement and copy-pasting. I tried learning that first and failed. To each his/her own.</description>
		<content:encoded><![CDATA[<p>For me, there were two reasons I decided to learn Emacs (a little over a year ago):</p>
<p>1. I got tired of mutt as a mail reader, and thought gnus was the way to get what I wanted. I want a text based mail reader &#8211; nongraphical. A year later, I still haven&#8217;t shifted to gnus. However, that&#8217;s unrelated to the discussion at hand.</p>
<p>2. I wanted a better programming editor. Now I&#8217;m not a programmer &#8211; I&#8217;m an engineer. I was, however, doing a lot of Python programming in Linux, and the one editor that I had liked started acting up after an upgrade. Furthermore, occasionally I want to code in not-so-popular languages (POV-Ray scripting, or text adventure game programming), and I didn&#8217;t want to keep finding and learning new editors for each &#8220;language&#8221; I wanted to play in. I had noticed over the years that when I search for editors for a language, Emacs would always come up &#8211; no matter how obscure the language. </p>
<p>So I decided to stop avoiding Emacs, and jumped into it. I was a grad student at the time, so I had the free time. I just spent one whole spring break trying to learn as much of it as I could. </p>
<p>These were the only reasons I wanted to learn it. In the end, I&#8217;ve become one of those guys who uses Emacs for a lot more than text editing. It was simply an unintended consequence. </p>
<p>Now, keep in mind that I&#8217;m a Linux person, so using Emacs for a lot more than text editing does come a bit more naturally and plays well with other tools on Linux than it would on Windows.</p>
<p>Now that I have a job (which involves minor simple programming), I still try to do as much as I can in Emacs, and it hasn&#8217;t been a problem. Emacs macros have come in real handy &#8211; I&#8217;d process files in a much quicker and simpler manner whereas others would try to write scripts to do the job.  </p>
<p><i>If I were looking at Emacs for the first time now, my reaction would probably be “You’ve got to be kidding.</i></p>
<p>Not so for me &#8211; but again, perhaps because I&#8217;m in the Linux world and grew up on DOS (I&#8217;ve spent the least amount of time in Windows). I only really dived into Emacs a year ago.</p>
<p>Emacs for me was a lot more intuitive than vi. Now <i>that&#8217;s</i> an editor that is even &#8220;worse&#8221; than Emacs when it comes to CUA type bindings for movement and copy-pasting. I tried learning that first and failed. To each his/her own.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alfC</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38419</link>
		<dc:creator>alfC</dc:creator>
		<pubDate>Fri, 14 May 2010 11:14:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38419</guid>
		<description>when using (textmode) emacs I miss some conventional shortcuts, a useful mouse and a coherent menu. when using other editors I miss control-K (cut rest of the line) and a block cursor.</description>
		<content:encoded><![CDATA[<p>when using (textmode) emacs I miss some conventional shortcuts, a useful mouse and a coherent menu. when using other editors I miss control-K (cut rest of the line) and a block cursor.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38417</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 14 May 2010 11:01:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38417</guid>
		<description>@Thomas: All the above, except I use Visual Studio for C# and C++ development. I&#039;d also like to use Emacs for the next new language that comes out. Instead of installing yet another special editor, I&#039;d download an Emacs mode.

@Andrew and @Alex: Thank you for the suggestions. I may use them some day, but for now I&#039;d like to keep Emacs and Windows separate rather than trying to make either act more like the other. Here&#039;s why.

When I was growing up, I learned to play clarinet, sax, and flute, not that I&#039;m great at any of them. When I was learning a new instrument, it was tempting to carry over techniques from an instrument I already knew. Sometimes this was fine &#8212; the three instruments have a lot in common &#8212; but sometimes what was good technique on one was bad technique on another. With practice I learned to play each as it was intended to be played. Sometimes I have to switch quickly between instruments, but muscle memory takes over: when I&#039;m holding a flute in my hands, I immediately switch into flute mode, etc. I&#039;m hoping I&#039;ll get to the same point with Emacs and Windows.</description>
		<content:encoded><![CDATA[<p>@Thomas: All the above, except I use Visual Studio for C# and C++ development. I&#8217;d also like to use Emacs for the next new language that comes out. Instead of installing yet another special editor, I&#8217;d download an Emacs mode.</p>
<p>@Andrew and @Alex: Thank you for the suggestions. I may use them some day, but for now I&#8217;d like to keep Emacs and Windows separate rather than trying to make either act more like the other. Here&#8217;s why.</p>
<p>When I was growing up, I learned to play clarinet, sax, and flute, not that I&#8217;m great at any of them. When I was learning a new instrument, it was tempting to carry over techniques from an instrument I already knew. Sometimes this was fine &mdash; the three instruments have a lot in common &mdash; but sometimes what was good technique on one was bad technique on another. With practice I learned to play each as it was intended to be played. Sometimes I have to switch quickly between instruments, but muscle memory takes over: when I&#8217;m holding a flute in my hands, I immediately switch into flute mode, etc. I&#8217;m hoping I&#8217;ll get to the same point with Emacs and Windows.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38413</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 14 May 2010 10:35:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38413</guid>
		<description>@R.Tenton: I may still drop Emacs, but if I do, I&#039;ll have the satisfaction of having given it a good try.

Emacs is complex, but it&#039;s complex in a way I think I&#039;d prefer to other kinds of complexity: the aggregate complexity of the various pieces of software it may replace, the complexity of using software that is not as configurable, the complexity of learning different tools on different operating systems, etc.

C++ is an interesting comparison. I learned C++ before I had other options and before I realized how complex it is. Now that I have used it for so long, it&#039;s not difficult. But I imagine learning C++ after having started with something simpler would be quite painful. 

In the same way, I had a head start using Emacs. I learned Emacs years ago when I had fewer options. If I were looking at Emacs for the first time now, my reaction would probably be &quot;You&#039;ve got to be kidding.&quot; But when I started (re)learning Emacs a couple months ago, I had a memory in the back of my mind of what Emacs flow felt like. That motivated me to push past some of the quirks. 

Going back to Emacs wasn&#039;t my first choice. I wanted to find a powerful, highly configurable text editor that was more of a modern Windows application as I describe &lt;a href=&quot;http://www.johndcook.com/blog/2010/03/16/emacs/&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;. I never found anything that met my expectations and reluctantly decided to try Emacs again.</description>
		<content:encoded><![CDATA[<p>@R.Tenton: I may still drop Emacs, but if I do, I&#8217;ll have the satisfaction of having given it a good try.</p>
<p>Emacs is complex, but it&#8217;s complex in a way I think I&#8217;d prefer to other kinds of complexity: the aggregate complexity of the various pieces of software it may replace, the complexity of using software that is not as configurable, the complexity of learning different tools on different operating systems, etc.</p>
<p>C++ is an interesting comparison. I learned C++ before I had other options and before I realized how complex it is. Now that I have used it for so long, it&#8217;s not difficult. But I imagine learning C++ after having started with something simpler would be quite painful. </p>
<p>In the same way, I had a head start using Emacs. I learned Emacs years ago when I had fewer options. If I were looking at Emacs for the first time now, my reaction would probably be &#8220;You&#8217;ve got to be kidding.&#8221; But when I started (re)learning Emacs a couple months ago, I had a memory in the back of my mind of what Emacs flow felt like. That motivated me to push past some of the quirks. </p>
<p>Going back to Emacs wasn&#8217;t my first choice. I wanted to find a powerful, highly configurable text editor that was more of a modern Windows application as I describe <a href="http://www.johndcook.com/blog/2010/03/16/emacs/" rel="nofollow">here</a>. I never found anything that met my expectations and reluctantly decided to try Emacs again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: R.Tenton</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38412</link>
		<dc:creator>R.Tenton</dc:creator>
		<pubDate>Fri, 14 May 2010 10:01:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38412</guid>
		<description>Your post surprises me. I was betting you would cancel this endeavour. Strong will!
Overly complex pieces of technology are very much an opposite of drugs. 
Drugs make addicted. It is very hard to let go of say opiate use. Emacs (another example is C++) make addicted to  n o t  using it. After a certain period of time not using that tool it becomes hard to overcome the repulsive potential of the beast in question and return to its usage. 
When attempting at working with Emacs I pretty much fought it. I find it depressing that after so many years of computing and successes in areas like operating systems the mankind has&#039;nt managed to built a good simple text editor :-)</description>
		<content:encoded><![CDATA[<p>Your post surprises me. I was betting you would cancel this endeavour. Strong will!<br />
Overly complex pieces of technology are very much an opposite of drugs.<br />
Drugs make addicted. It is very hard to let go of say opiate use. Emacs (another example is C++) make addicted to  n o t  using it. After a certain period of time not using that tool it becomes hard to overcome the repulsive potential of the beast in question and return to its usage.<br />
When attempting at working with Emacs I pretty much fought it. I find it depressing that after so many years of computing and successes in areas like operating systems the mankind has&#8217;nt managed to built a good simple text editor <img src='http://www.johndcook.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Ott</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38411</link>
		<dc:creator>Alex Ott</dc:creator>
		<pubDate>Fri, 14 May 2010 09:55:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38411</guid>
		<description>Which commands you want to emulate? for C-c/C-v/C-x there is cua-mode. It also allows to mark region with Shift+arrows, etc.</description>
		<content:encoded><![CDATA[<p>Which commands you want to emulate? for C-c/C-v/C-x there is cua-mode. It also allows to mark region with Shift+arrows, etc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Aylett</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38408</link>
		<dc:creator>Andrew Aylett</dc:creator>
		<pubDate>Fri, 14 May 2010 09:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38408</guid>
		<description>XKeymacs will allow you to bring many Emacs keybindings out of your Emacs window and into the rest of your applications, if you&#039;re so minded.  Not all of them work very cleanly (they tend to be implemented by mapping an Emacs keystroke, like C-k, to the normally-equivalent Windows keystrokes, like C-End,Del) but the ones I most commonly use are the ones mapped to a single target keystroke, and those are the ones which tend to work well.  Extra bonus: it can map the Caps Lock key to be an extra control key.
http://www.cam.hi-ho.ne.jp/oishi/indexen.html</description>
		<content:encoded><![CDATA[<p>XKeymacs will allow you to bring many Emacs keybindings out of your Emacs window and into the rest of your applications, if you&#8217;re so minded.  Not all of them work very cleanly (they tend to be implemented by mapping an Emacs keystroke, like C-k, to the normally-equivalent Windows keystrokes, like C-End,Del) but the ones I most commonly use are the ones mapped to a single target keystroke, and those are the ones which tend to work well.  Extra bonus: it can map the Caps Lock key to be an extra control key.<br />
<a href="http://www.cam.hi-ho.ne.jp/oishi/indexen.html" rel="nofollow">http://www.cam.hi-ho.ne.jp/oishi/indexen.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38406</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Fri, 14 May 2010 07:49:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38406</guid>
		<description>I might have missed it but what do you plan/wish using Emacs for?
Latex, Python, R, XML, regular file editing, .NET, C++?</description>
		<content:encoded><![CDATA[<p>I might have missed it but what do you plan/wish using Emacs for?<br />
Latex, Python, R, XML, regular file editing, .NET, C++?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alfC</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38401</link>
		<dc:creator>alfC</dc:creator>
		<pubDate>Fri, 14 May 2010 05:40:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38401</guid>
		<description>I use gedit lately for everything, admittedly for aesthetic reasons. But when it comes to editing files in a remote ssh shell there is no other option than textmode emacs.</description>
		<content:encoded><![CDATA[<p>I use gedit lately for everything, admittedly for aesthetic reasons. But when it comes to editing files in a remote ssh shell there is no other option than textmode emacs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gene</title>
		<link>http://www.johndcook.com/blog/2010/05/13/emacs-a-few-weeks-later/comment-page-1/#comment-38394</link>
		<dc:creator>Gene</dc:creator>
		<pubDate>Fri, 14 May 2010 03:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=5116#comment-38394</guid>
		<description>I don&#039;t work in as broad of an environment as you.  I used XEmacs for several years on windows.  I quit using it and switched to notepad++.  (I guess I got tired of writing macros  in lisp.)  I also discovered with the advent of the much improved Visual Studio 2008, I just didn&#039;t need a complex and full featured editor.

As far as your goal to reduce the  number of applications you are using, good luck.  I&#039;ve failed miserably, mostly because I am a creature of habit.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t work in as broad of an environment as you.  I used XEmacs for several years on windows.  I quit using it and switched to notepad++.  (I guess I got tired of writing macros  in lisp.)  I also discovered with the advent of the much improved Visual Studio 2008, I just didn&#8217;t need a complex and full featured editor.</p>
<p>As far as your goal to reduce the  number of applications you are using, good luck.  I&#8217;ve failed miserably, mostly because I am a creature of habit.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.372 seconds -->

