<feed xmlns='http://www.w3.org/2005/Atom'>
<title>KeyBindings, branch tw</title>
<subtitle>DefaultKeybindings.dict for Mac OS X</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/'/>
<entry>
<title>DefaultKeyBinding.dict: Remove Option-q binding</title>
<updated>2017-12-20T22:40:15+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-12-20T22:40:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=7ac8b17c23462250700d915cbbbc21bc35e13ebf'/>
<id>7ac8b17c23462250700d915cbbbc21bc35e13ebf</id>
<content type='text'>
This shadows the "œ" glyph, which I need.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This shadows the "œ" glyph, which I need.
</pre>
</div>
</content>
</entry>
<entry>
<title>DefaultKeyBinding.dict: Remove Apple-Option-I binding</title>
<updated>2017-12-20T22:37:31+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-12-20T22:37:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=decee13d397b1f87682f610d159fbe137d1aa1ca'/>
<id>decee13d397b1f87682f610d159fbe137d1aa1ca</id>
<content type='text'>
This shortcut hasn't worked consistently and has messed me up many times
while trying to open browsers' developer inspectors, which use the
Apple-Option-I combination.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This shortcut hasn't worked consistently and has messed me up many times
while trying to open browsers' developer inspectors, which use the
Apple-Option-I combination.
</pre>
</div>
</content>
</entry>
<entry>
<title>DefaultKeyBinding.dict: Add Aye Search key bindings</title>
<updated>2017-12-20T22:35:56+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-12-20T22:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=6078fad17ccd5d7cd042d740a83596fdd14ce215'/>
<id>6078fad17ccd5d7cd042d740a83596fdd14ce215</id>
<content type='text'>
Apparently I hadn't committed these shortcuts when I wrote Aye Search.
Save them to our config. These will start incremental and
reverse-incremental searches.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apparently I hadn't committed these shortcuts when I wrote Aye Search.
Save them to our config. These will start incremental and
reverse-incremental searches.
</pre>
</div>
</content>
</entry>
<entry>
<title>DefaultKeyBinding.dict: Move the mark commands outside of Option</title>
<updated>2017-12-20T22:29:19+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-12-20T22:29:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=e43d89cbba3cade58d12edb972fceaba08c58b08'/>
<id>e43d89cbba3cade58d12edb972fceaba08c58b08</id>
<content type='text'>
Don't shadow the characters produced by these two key combinations.

I had done this soon after my last commit probably but for whatever
reason never committed this change. Doing so now because I need to make
some additional changes to the config.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't shadow the characters produced by these two key combinations.

I had done this soon after my last commit probably but for whatever
reason never committed this change. Doing so now because I need to make
some additional changes to the config.
</pre>
</div>
</content>
</entry>
<entry>
<title>DefaultKeyBinding.dict: Change delete word forward to Opt-d</title>
<updated>2015-07-23T15:46:53+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-07-23T15:46:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=51c1186d1b5f9e491e64413cf00776362cd318e1'/>
<id>51c1186d1b5f9e491e64413cf00776362cd318e1</id>
<content type='text'>
Move the `deleteWordForward:` command to Option-d and change the
existing command for that (delete paragraph) to Control-Option-d.

I wanted to match the Readline/Emacs keys that I'm used to for deleting
a word forward. Thus this becomes Meta-d to delete a word forward which
is just like the Emacs style and requires no extra memorisation. On top
of that, it's easier to type because it requires one less modifier key.

Since I feel like I'll be using this one more than 'delete paragraph',
the switch made sense. Also, since deleting a whole paragraph is a more
destructive change, adding an extra modifier key in order to accomplish
it doesn't seem like a bad thing to me.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move the `deleteWordForward:` command to Option-d and change the
existing command for that (delete paragraph) to Control-Option-d.

I wanted to match the Readline/Emacs keys that I'm used to for deleting
a word forward. Thus this becomes Meta-d to delete a word forward which
is just like the Emacs style and requires no extra memorisation. On top
of that, it's easier to type because it requires one less modifier key.

Since I feel like I'll be using this one more than 'delete paragraph',
the switch made sense. Also, since deleting a whole paragraph is a more
destructive change, adding an extra modifier key in order to accomplish
it doesn't seem like a bad thing to me.
</pre>
</div>
</content>
</entry>
<entry>
<title>DefaultKeyBinding.dict: Add mapping to delete words forward</title>
<updated>2015-07-23T15:42:33+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-07-23T15:42:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=cf78a037c2a5575da083d10e3a8081ca667feb8a'/>
<id>cf78a037c2a5575da083d10e3a8081ca667feb8a</id>
<content type='text'>
Severely missing this in non-Readline environments. Nice to have a
single command I can use to do it instead of first moving to after the
word and then deleting it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Severely missing this in non-Readline environments. Nice to have a
single command I can use to do it instead of first moving to after the
word and then deleting it.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Makefile</title>
<updated>2015-07-23T01:09:45+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-07-23T01:09:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=38a3a437ca7b6d4ea606a67383b910cc3989d2e2'/>
<id>38a3a437ca7b6d4ea606a67383b910cc3989d2e2</id>
<content type='text'>
For a quicker way to install the keybinding file to
~/Library/KeyBindings/DefaultKeyBinding.dict.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For a quicker way to install the keybinding file to
~/Library/KeyBindings/DefaultKeyBinding.dict.
</pre>
</div>
</content>
</entry>
<entry>
<title>DefaultKeyBinding.dict: Change bindings for new line before &amp; after ¶</title>
<updated>2015-07-23T00:59:12+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2015-07-23T00:59:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=5a9ec5a495b27e1f6791e292633538f38dd145ed'/>
<id>5a9ec5a495b27e1f6791e292633538f38dd145ed</id>
<content type='text'>
Apple-Return is a fairly common binding and I don't want it to conflict
with anything. I use it quite often when making comments on GitHub and
today noticed a little hiccup when trying to submit a comment. When I
pressed Apple-Return a second time the comment submitted successfully,
but I'd prefer not to take my chances.

That said, these seem like they could be useful bindings to have, so
bind them to something close to the existing 'o' &amp; 'O' bindings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apple-Return is a fairly common binding and I don't want it to conflict
with anything. I use it quite often when making comments on GitHub and
today noticed a little hiccup when trying to submit a comment. When I
pressed Apple-Return a second time the comment submitted successfully,
but I'd prefer not to take my chances.

That said, these seem like they could be useful bindings to have, so
bind them to something close to the existing 'o' &amp; 'O' bindings.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #5 from vitorgalvao/patch-1</title>
<updated>2015-05-03T13:39:33+00:00</updated>
<author>
<name>Brett Terpstra</name>
</author>
<published>2015-05-03T13:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=836d332a86b6aa45f2016530dd544ca8a57f71f3'/>
<id>836d332a86b6aa45f2016530dd544ca8a57f71f3</id>
<content type='text'>
readme.md: fix Lri references</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
readme.md: fix Lri references</pre>
</div>
</content>
</entry>
<entry>
<title>readme.md: fix Lri references</title>
<updated>2015-05-03T12:21:44+00:00</updated>
<author>
<name>Vítor Galvão</name>
</author>
<published>2015-05-03T12:21:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/KeyBindings/commit/?id=b573709cb613813fb5b4b6618b84cda617d2251a'/>
<id>b573709cb613813fb5b4b6618b84cda617d2251a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
