<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>Alex's Adventures on the Infobahn - rsi</title><link href="https://www.bennee.com/~alex/" rel="alternate"></link><link href="https://www.bennee.com/~alex/blog/tag/rsi/feed" rel="self"></link><id>https://www.bennee.com/~alex/</id><updated>2009-11-04T12:04:00+00:00</updated><subtitle>the wanderings of a supposed digital native</subtitle><entry><title>Avoiding RSI one keypress at a time</title><link href="https://www.bennee.com/~alex/blog/2009/11/04/avoiding-rsi-one-keypress-at-a-time/" rel="alternate"></link><published>2009-11-04T12:04:00+00:00</published><updated>2009-11-04T12:04:00+00:00</updated><author><name>alex</name></author><id>tag:www.bennee.com,2009-11-04:/~alex/blog/2009/11/04/avoiding-rsi-one-keypress-at-a-time/</id><summary type="html">&lt;p&gt;Much as I love emacs some of the key combinations it expects of you to a) remember b) use are don't help when your trying to ameliorate the effects of RSI. As I spend an lot of time in compilation mode the following quick win helps:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
(define-key compilation-mode-map (kbd &amp;quot;n …&lt;/pre&gt;</summary><content type="html">&lt;p&gt;Much as I love emacs some of the key combinations it expects of you to a) remember b) use are don't help when your trying to ameliorate the effects of RSI. As I spend an lot of time in compilation mode the following quick win helps:&lt;/p&gt;
&lt;pre class="literal-block"&gt;
(define-key compilation-mode-map (kbd &amp;quot;n&amp;quot;) 'compilation-next-error)
(define-key compilation-mode-map (kbd &amp;quot;p&amp;quot;) 'compilation-previous-error)
&lt;/pre&gt;
&lt;p&gt;If you try executing (self-insert-command) the buffer would complain it's read-only anyway. I took this single keypress approach to the next level when I was doing a lot of patch merging and &lt;a class="reference external" href="http://github.com/stsquad/my-emacs-stuff/blob/master/my-diff-mode.el"&gt;tweaked diff-mode&lt;/a&gt; to be a little less multi-finger.&lt;/p&gt;
</content><category term="general"></category><category term="emacs"></category><category term="rsi"></category></entry></feed>