summaryrefslogtreecommitdiff
path: root/dotfiles-darwin
diff options
context:
space:
mode:
Diffstat (limited to 'dotfiles-darwin')
-rw-r--r--dotfiles-darwin/DefaultKeyBinding.dict11
-rw-r--r--dotfiles-darwin/Makefile2
2 files changed, 13 insertions, 0 deletions
diff --git a/dotfiles-darwin/DefaultKeyBinding.dict b/dotfiles-darwin/DefaultKeyBinding.dict
new file mode 100644
index 0000000..7abcb5a
--- /dev/null
+++ b/dotfiles-darwin/DefaultKeyBinding.dict
@@ -0,0 +1,11 @@
+{
+ "^J" = (insertLineBreak:);
+ "^j" = (insertNewline:);
+ "^w" = (deleteWordBackward:);
+ "~B" = (moveWordBackwardAndModifySelection:);
+ "~F" = (moveWordForwardAndModifySelection:);
+ "~b" = (moveWordBackward:);
+ "~d" = (deleteWordForward:);
+ "~f" = (moveWordForward:);
+ "~h" = (selectParagraph:);
+}
diff --git a/dotfiles-darwin/Makefile b/dotfiles-darwin/Makefile
new file mode 100644
index 0000000..c90cb25
--- /dev/null
+++ b/dotfiles-darwin/Makefile
@@ -0,0 +1,2 @@
+~/Library/KeyBindings/DefaultKeyBinding.dict: DefaultKeyBinding.dict
+ install -D --mode 644 $< $@