]> git.zndr.dk Git - dotfiles.git/commitdiff
Update inputrc
authorJannik ZANDER <jannikz@gmail.com>
Sun, 5 Aug 2018 09:51:58 +0000 (11:51 +0200)
committerJannik ZANDER <jannikz@gmail.com>
Sun, 5 Aug 2018 09:51:58 +0000 (11:51 +0200)
.config/git/config
.inputrc

index 2ff173c97d71f69b4b8a283f5a2bcd299733df38..5f9572633c2eafd5b8a2435c6e271ff7ceecd0fd 100644 (file)
        cl = clone --recurse-submodules -j8
        dt = difftool
        mt = mergetool
-
-       sb = status -sb
-       a = add
+       undo = reset --soft HEAD^ 
+       unci = reset --soft HEAD~
        una = reset HEAD --
        uha = checkout HEAD --
        unaa = reset HEAD
        uhaa = reset --hard HEAD
+       sb = status -sb
+       amend = commit --amend
+       a = add
        br = branch
        brdm = "!git branch --merged | grep -v '\\*' | xargs -n 1 git branch -d"
        go = "!f() { git checkout -b \"$1\" 2> /dev/null || git checkout \"$1\"; }; f"
-       amend = commit --amend
-       unci = reset --soft HEAD~
        diff = diff --word-diff
        # dont pull without rebase, and dont push without pull (fetch & merge)
        p = pull --rebase
index e1777b216e17427614a66ccb599198d721aefd36..2eeb80236260c910bc6e0934e410ffebc82ec53c 100644 (file)
--- a/.inputrc
+++ b/.inputrc
@@ -1,5 +1,11 @@
 # Use vi keybindings for everything that uses readline.
 
+# Useful stuff for UTF-8
+set meta-flag on
+set input-meta on
+set output-meta on
+set convert-meta off
+
 # Adds punctuation as word delimiters
 set bind-tty-special-chars off
 
@@ -16,26 +22,28 @@ set skip-completed-text on
 
 set editing-mode vi
 set keymap vi
+
 set show-mode-in-prompt on
 set vi-ins-mode-string +
 set vi-cmd-mode-string -
+
 set keymap vi-command
 "gg": beginning-of-history
 "G": end-of-history
-"k": history-search-backward
 "j": history-search-forward
-
-set keymap vi-insert
-"\e":
-"\C-f": vi-movement-mode
-"jk": vi-movement-mode
-"\C-w": backward-kill-word
+"k": history-search-backward
 
 $if Bash
   # do history expansion when space entered
   Space: magic-space
 $endif
 
+set keymap vi-insert
+"\e": vi-movement-mode
+"jk": vi-movement-mode
+Tab: complete
+#Tab: menu-complete
+
 $if Python
 $endif
 
@@ -47,13 +55,9 @@ $if Gdb
   "\eOR": "stepi\n"
 $endif
 
-"\es": menu-complete
-
-# Useful stuff for UTF-8
-set meta-flag on
-set input-meta on
-set output-meta on
-set convert-meta off
+$if mysql
+  "\C-xs": "show tables like '%%';\e[D\e[D\e[D"
+$endif
 
 # Include system wide settings which is ignored
 # by default if one has own .inputrc