<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>kusut &#187; emacs</title>
	<atom:link href="http://kusut.web.id/tag/emacs/feed/" rel="self" type="application/rss+xml" />
	<link>http://kusut.web.id</link>
	<description></description>
	<lastBuildDate>Thu, 22 Jul 2010 08:25:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>This Theme</title>
		<link>http://kusut.web.id/2010/02/theme/</link>
		<comments>http://kusut.web.id/2010/02/theme/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 08:21:41 +0000</pubDate>
		<dc:creator>kusut</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[bitbucket]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[wordpress theme]]></category>

		<guid isPermaLink="false">http://kusut.web.id/?p=64</guid>
		<description><![CDATA[I watched a lot of movies/TV series lately and had some writing materials. For now this suffices. This Theme I made a wordpress theme some years back. Well, actually, not me (japran did mostly). It is nowhere to be found now. You can find the release note here. To prevent that, I decided to put [...]]]></description>
			<content:encoded><![CDATA[<p>I watched a lot of movies/TV series lately and had some writing materials. For now this suffices.</p>
<p><strong>This Theme</strong><br />
I made a wordpress theme some years back. Well, actually, not me (japran did mostly). It is nowhere to be found now. You can find the release note <a href="http://web.archive.org/web/20060102162104/tino.csui02.net/?p=3">here</a>. To prevent that, I decided to put this blog theme publicly available. Get it <a href="http://bitbucket.org/kusut/emacs-wordpress-theme">here</a>. I actually wanted to host it on github (just for learning git in the process), but they dont allow write access via http, and I cant connect to them via ssh from my machine.</p>
<p><strong>Emacs Rant</strong><br />
It has been a few months since I started using emacs. I am getting familiar with a <a href="http://kusut.web.id/2009/07/new-keyboard-habit/">new habit</a> but still having difficulty since I also use vi and regular editor. It is quite annoying and funny to misuse key bindings on a different environment. The version control integration is nice but I still have some problems. Kill ring and system clipboard separation is unusual, GNU coding convention is rarely used outside GNU project, and many more. Actually they are not much of troubles, we can customize everything on Emacs. I am just too lazy to fix those things.</p>
<p>Anyway there is <a href="http://github.com/technomancy/emacs-starter-kit">a kit</a> around to help emacs newbie (WARNING: it is HUGE and makes you feel comfortable). I also put my emacs setup <a href="http://bitbucket.org/kusut/emacs">under version control</a>, just in case.</p>
]]></content:encoded>
			<wfw:commentRss>http://kusut.web.id/2010/02/theme/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Keyboard Habit</title>
		<link>http://kusut.web.id/2009/07/new-keyboard-habit/</link>
		<comments>http://kusut.web.id/2009/07/new-keyboard-habit/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 04:34:47 +0000</pubDate>
		<dc:creator>kusut</dc:creator>
				<category><![CDATA[computer]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[free software]]></category>
		<category><![CDATA[habit]]></category>
		<category><![CDATA[keyboard]]></category>

		<guid isPermaLink="false">http://kusut.web.id/?p=27</guid>
		<description><![CDATA[Changing our habit is considered to be one of the unwanted things. Even if it will be better, we still cling to our old habit which is placed perfectly in our comfort zone. I guess I don&#8217;t need to give some examples here because we rarely see new habits, ours or other people&#8217;s, emerging. Why [...]]]></description>
			<content:encoded><![CDATA[<p>Changing our habit is considered to be one of the unwanted things. Even if it will be better, we still cling to our old habit which is placed perfectly in our comfort zone. I guess I don&#8217;t need to give some examples here because we rarely see new habits, ours or other people&#8217;s, emerging. Why is that? That&#8217;s right. What&#8217;s the point of leaving our comfort zone to pursue bewilderment, some might say.</p>
<p>Currently, I try to give <a href="http://www.gnu.org/software/emacs/emacs.html">Editor for Most Adorable Computer Scientists</a> a chance (since it&#8217;s installed by default in my OS). The consequence is pretty hard, changing my keyboard habit. I don&#8217;t have any idea which one is worse, getting yourself familiar with Emacs key binding or changing from qwerty to dvorak/colemak/whatever.</p>
<p>First, put your left control key into the caps-lock key (replace or swap, your choice). This is easy on Gnome. In Windows, you have to do some registry hacks. &#8220;Why?&#8221; you might ask. Emacs use control keys heavily. You have to put it in a more accessible place or your wrist will go bad like Stallman or Gosling. I&#8217;d rather recommend getting rid of your caps-lock key than swapping it with left control. In most cases, your muscle memory will make your left pinky immediately go to the bottom-left of your keyboard as soon as you think &#8216;Ctrl&#8217;. Try your best to change that while using Emacs. Love your wrist.</p>
<p>Second, the key bindings and the environment. This is not easier than the former. I am really familiar with normal key bindings. Cut, copy, paste, save, undo, redo and find have different key bindings on Emacs, or worse, different mechanism. Well, mechanism aside (that&#8217;s the one you must learn), you can customize Emacs to your liking, so that&#8217;s not much of a problem except that you have to write some lisp code.</p>
<p>That&#8217;s the purpose of <a href="http://www.gnu.org/fun/jokes/gnuemacs.acro.exp.html">Emacs</a>, you get to learn functional programming naturally. Being able to use the <del datetime="2009-07-18T03:46:12+00:00">editor</del> operating system front end is just a bonus.</p>
<p>ADD : <a href="http://www.youtube.com/watch?v=oWxtBVT9C_s">A band used Katy Perry&#8217;s &#8220;I kissed a girl&#8221; on Emacs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://kusut.web.id/2009/07/new-keyboard-habit/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
