<?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: Multi-stroke Key Bindings</title>
	<atom:link href="http://blog.macromates.com/2006/multi-stroke-key-bindings/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/</link>
	<description>TextMate and OS X</description>
	<lastBuildDate>Wed, 03 Feb 2010 16:53:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David G. Kay</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-2827</link>
		<dc:creator>David G. Kay</dc:creator>
		<pubDate>Mon, 29 Oct 2007 13:23:12 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-2827</guid>
		<description>&lt;p&gt;Hello;&lt;/p&gt;

&lt;p&gt;I have remapped my keyboard using
DefaultKeyBinding.dict; my bindings
are similar in flavor to Emacs (though
not the same keys).  They work fine
in TextEdit and XPad; they work mostly
fine in Mail and Pages.&lt;/p&gt;

&lt;p&gt;But in TextMate, it appears to me that
the Mark and Select-to-Mark commands
aren&#039;t implemented; at least, my bindings
for them just give me an invalid-keystroke
beep.  Am I missing something, or are 
there plans to implement these in the future?&lt;/p&gt;

&lt;p&gt;Thanks,&lt;/p&gt;

&lt;p&gt;--DGK&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hello;</p>

<p>I have remapped my keyboard using
DefaultKeyBinding.dict; my bindings
are similar in flavor to Emacs (though
not the same keys).  They work fine
in TextEdit and XPad; they work mostly
fine in Mail and Pages.</p>

<p>But in TextMate, it appears to me that
the Mark and Select-to-Mark commands
aren&#039;t implemented; at least, my bindings
for them just give me an invalid-keystroke
beep.  Am I missing something, or are 
there plans to implement these in the future?</p>

<p>Thanks,</p>

<p>&#8211;DGK</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Eric C</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-2098</link>
		<dc:creator>Eric C</dc:creator>
		<pubDate>Fri, 01 Dec 2006 05:22:54 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-2098</guid>
		<description>&lt;p&gt;Hello and thanks for this tip. Being able to reproduce the Mac modifier key glyphs will be most helpful supporting Mac newbs which I do a lot of.
Just one thing I wanted to mention is that you must install the DefaultKeyBinding.dict file at the user level i.e. ~/Library/KeyBindings/DefaultKeyBinding.dict if you install it at the domain level i.e. /Library/KeyBindings/DefaultKeyBinding.dict it will not work. Thanks again.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hello and thanks for this tip. Being able to reproduce the Mac modifier key glyphs will be most helpful supporting Mac newbs which I do a lot of.
Just one thing I wanted to mention is that you must install the DefaultKeyBinding.dict file at the user level i.e. ~/Library/KeyBindings/DefaultKeyBinding.dict if you install it at the domain level i.e. /Library/KeyBindings/DefaultKeyBinding.dict it will not work. Thanks again.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: grant</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1825</link>
		<dc:creator>grant</dc:creator>
		<pubDate>Wed, 08 Nov 2006 04:01:54 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1825</guid>
		<description>&lt;p&gt;If you already have a DefaultKeyBinding.dict in XML format, add this to it:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&lt;key&gt;^m&lt;/key&gt;
&lt;dict&gt;
    &lt;key&gt;^ &lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;␣&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^e&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↩&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;e&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌅&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^t&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇥&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;t&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇤&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^d&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌫&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;d&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌦&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^a&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌘&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^o&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌥&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^c&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌃&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^s&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇧&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;s&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇪&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^b&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;←&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^f&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;→&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^p&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↑&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^n&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↓&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;f&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇠&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;b&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇢&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;p&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇡&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;n&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇣&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^h&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↖&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;h&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↘&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^u&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇞&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;u&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇟&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^x&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⎋&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;x&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⏏&lt;/string&gt;
    &lt;/array&gt;
&lt;/dict&gt;
&lt;/code&gt;&lt;/pre&gt;
</description>
		<content:encoded><![CDATA[<p>If you already have a DefaultKeyBinding.dict in XML format, add this to it:</p>

<pre><code>&lt;key&gt;^m&lt;/key&gt;
&lt;dict&gt;
    &lt;key&gt;^ &lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;␣&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^e&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↩&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;e&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌅&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^t&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇥&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;t&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇤&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^d&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌫&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;d&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌦&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^a&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌘&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^o&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌥&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^c&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⌃&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^s&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇧&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;s&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇪&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^b&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;←&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^f&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;→&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^p&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↑&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^n&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↓&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;f&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇠&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;b&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇢&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;p&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇡&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;n&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇣&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^h&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↖&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;h&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;↘&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^u&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇞&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;u&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⇟&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;^x&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⎋&lt;/string&gt;
    &lt;/array&gt;
    &lt;key&gt;x&lt;/key&gt;
    &lt;array&gt;
        &lt;string&gt;insertText:&lt;/string&gt;
        &lt;string&gt;⏏&lt;/string&gt;
    &lt;/array&gt;
&lt;/dict&gt;
</code></pre>]]></content:encoded>
	</item>
	<item>
		<title>By: marios</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1376</link>
		<dc:creator>marios</dc:creator>
		<pubDate>Sun, 23 Jul 2006 03:03:33 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1376</guid>
		<description>&lt;p&gt;Cancel, that one was the tab glyph, I just confused the Glyphs, so ignore my previous post.&lt;/p&gt;

&lt;p&gt;regards, marios&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Cancel, that one was the tab glyph, I just confused the Glyphs, so ignore my previous post.</p>

<p>regards, marios</p>]]></content:encoded>
	</item>
	<item>
		<title>By: marios</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1375</link>
		<dc:creator>marios</dc:creator>
		<pubDate>Sun, 23 Jul 2006 03:01:01 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1375</guid>
		<description>&lt;p&gt;Hey, guess what. when I type the T key afterwards, the Glyph suddenly gets inserted.
I am using a wireless Microsoft keyboard on my Mac Mini, so problems do sometimes occur.
But that one is alien to me.
Strange though.&lt;/p&gt;

&lt;p&gt;regards, marios&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Hey, guess what. when I type the T key afterwards, the Glyph suddenly gets inserted.
I am using a wireless Microsoft keyboard on my Mac Mini, so problems do sometimes occur.
But that one is alien to me.
Strange though.</p>

<p>regards, marios</p>]]></content:encoded>
	</item>
	<item>
		<title>By: marios</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1374</link>
		<dc:creator>marios</dc:creator>
		<pubDate>Sun, 23 Jul 2006 02:50:14 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1374</guid>
		<description>&lt;p&gt;@Allan,&lt;/p&gt;

&lt;p&gt;Hmm, I checked and used ⌃M + ⌃E.
But still no go, that&#039;s the only key binding, that doesn&#039;t work.
Regarding the other question, may be I didn&#039;t formulate it correctly.&lt;/p&gt;

&lt;p&gt;What I meant: How fantastic would it be, if you could insert these Glyphs with another hidden key binding, that would insert the Glyph as entity right away.
Would it be possible, to extend the dictionary for that, or with a script of some sort ?&lt;/p&gt;

&lt;p&gt;regards, marios&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@Allan,</p>

<p>Hmm, I checked and used ⌃M + ⌃E.
But still no go, that&#039;s the only key binding, that doesn&#039;t work.
Regarding the other question, may be I didn&#039;t formulate it correctly.</p>

<p>What I meant: How fantastic would it be, if you could insert these Glyphs with another hidden key binding, that would insert the Glyph as entity right away.
Would it be possible, to extend the dictionary for that, or with a script of some sort ?</p>

<p>regards, marios</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Allan Odgaard</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1373</link>
		<dc:creator>Allan Odgaard</dc:creator>
		<pubDate>Sun, 23 Jul 2006 01:04:02 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1373</guid>
		<description>&lt;p&gt;Mario: That error is when you press ⌃M + ⌃E?&lt;/p&gt;

&lt;p&gt;More likely you press ⌃⇧E and get the “Execute Line as Ruby” and the error just relates to what Ruby will give if treating your current line as Ruby.&lt;/p&gt;

&lt;p&gt;As for HTML entities: Have a look in the Entities submenu of the HTML bundle, it has most of these glyphs as well using tab triggers.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Mario: That error is when you press ⌃M + ⌃E?</p>

<p>More likely you press ⌃⇧E and get the “Execute Line as Ruby” and the error just relates to what Ruby will give if treating your current line as Ruby.</p>

<p>As for HTML entities: Have a look in the Entities submenu of the HTML bundle, it has most of these glyphs as well using tab triggers.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: marios</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1372</link>
		<dc:creator>marios</dc:creator>
		<pubDate>Sat, 22 Jul 2006 23:32:24 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1372</guid>
		<description>&lt;p&gt;Very useful. One question: I haven&#8217;t tested all Glyphs yet, but on the return key I get an error:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;/tmp/temp_textmate.3Fofq9:68:in `+&#039;: 
  cannot convert nil into String (TypeError)
  from /tmp/temp_textmate.3Fofq9:68
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;using the suggested key sequence.
I checked, wether I have a dict file for key-bindings, but I couldn&#8217;t find any.&lt;/p&gt;

&lt;p&gt;One other question: what would one best do, to have a key-sequence, that inserts those as Unicode html entities in one go ?&lt;/p&gt;

&lt;p&gt;(I also think that this is very helpful for many folks)&lt;/p&gt;

&lt;p&gt;regards, marios&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Very useful. One question: I haven&#039;t tested all Glyphs yet, but on the return key I get an error:</p>

<pre><code>/tmp/temp_textmate.3Fofq9:68:in `+': 
  cannot convert nil into String (TypeError)
  from /tmp/temp_textmate.3Fofq9:68
</code></pre>

<p>using the suggested key sequence.
I checked, wether I have a dict file for key-bindings, but I couldn&#039;t find any.</p>

<p>One other question: what would one best do, to have a key-sequence, that inserts those as Unicode html entities in one go ?</p>

<p>(I also think that this is very helpful for many folks)</p>

<p>regards, marios</p>]]></content:encoded>
	</item>
	<item>
		<title>By: guerom00</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1336</link>
		<dc:creator>guerom00</dc:creator>
		<pubDate>Thu, 13 Jul 2006 12:23:39 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1336</guid>
		<description>&lt;p&gt;@ Jacob : you&#039;re right. The two are indeed compatible. Thanks.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@ Jacob : you&#039;re right. The two are indeed compatible. Thanks.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Jacob Rus</title>
		<link>http://blog.macromates.com/2006/multi-stroke-key-bindings/#comment-1330</link>
		<dc:creator>Jacob Rus</dc:creator>
		<pubDate>Wed, 12 Jul 2006 02:30:03 +0000</pubDate>
		<guid isPermaLink="false">http://macromates.com/blog/archives/2006/07/10/multi-stroke-key-bindings/#comment-1330</guid>
		<description>&lt;p&gt;Martin: you don&#039;t need to use a mark to go forward and back I don&#039;t think.  Instead you just want:&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&quot;(&quot; = (&quot;insertText:&quot;, &quot;()&quot;, &quot;moveBackward:&quot;);
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;etc.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Martin: you don&#039;t need to use a mark to go forward and back I don&#039;t think.  Instead you just want:</p>

<pre><code>"(" = ("insertText:", "()", "moveBackward:");
</code></pre>

<p>etc.</p>]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.332 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-16 22:05:02 -->
