Browse Source

Moving bindings into their own file. Updating aliases after moving out bindings

Robby Russell 14 years ago
parent
commit
71c59eaf85
2 changed files with 16 additions and 7 deletions
  1. 2 7
      aliases.zsh
  2. 14 0
      key-bindings.zsh

+ 2 - 7
aliases.zsh

@@ -25,15 +25,10 @@ alias rfind='find . -name *.rb | xargs grep -n'
 
 alias git-svn-dcommit-push='git svn dcommit && git push github master:svntrunk'
 
-bindkey '\ew' kill-region
-
-bindkey -s '\el' "ls\n"
-bindkey -s '\e.' "..\n"
-
 alias et='mate . &'
 alias ett='mate app config lib db public spec test Rakefile Capfile Todo &'
 alias etp='mate app config lib db public spec test vendor/plugins vendor/gems Rakefile Capfile Todo &'
 alias etts='mate app config lib db public script spec test vendor/plugins vendor/gems Rakefile Capfile Todo &'
 
-bindkey "^[[A" history-beginning-search-backward
-bindkey "^[[B" history-beginning-search-forward
+
+

+ 14 - 0
key-bindings.zsh

@@ -0,0 +1,14 @@
+# TODO: Explain what some of this does..
+autoload -U compinit
+compinit
+bindkey '\ew' kill-region
+bindkey -s '\el' "ls\n"
+bindkey -s '\e.' "..\n"
+bindkey '^r' history-incremental-search-backward
+bindkey "^[[5~" up-line-or-history
+bindkey "^[[6~" down-line-or-history
+bindkey "^[[H" beginning-of-line
+bindkey "^[[1~" beginning-of-line
+bindkey "^[[F"  end-of-line
+bindkey "^[[4~" end-of-line
+bindkey ' ' magic-space    # also do history expansion on space