# read command is your friend
# make sure to replace ^[ by \e
+# -x is for executing linux commands or aliases or functions
+# without disturbing current cli
+
+# reload bash: source bashrc and enter
+# no need to execute, because of \n
+bind '"\e[15~":"source ~/.bashrc\n"'
bind -x '"\C-xt":tmux'
bind -x '"\C-xu":uptime'
bind -x '"\C-xi":my_ip'
bind -x '"\C-xg":glances'
bind -x '"\C-xp":emax /home/nsukami/Documents/post.org'
-bind -x '"\C-xq":exit'
-bind -x '"\C-xr":". ~/.bashrc"'
#
-bind "TAB:menu-complete"
-#bind -"\C-TAB:complete"
+bind "TAB:complete"
+bind '"\e[Z":menu-complete'
# alt-shift w
-bind -x '"\eW":"who"'
-bind -x '"\eg":"git status"'
+bind -x '"\ea":"git au"'
+bind -x '"\es":"git stu"'
+bind -x '"\ec":"git co"'
+bind -x '"\ed":"git dc"'
+bind -x '"\eq":exit'
# dabbrev expand
-# bind -x '"\e/":dabbrev-expand'
+bind '"\e/":dabbrev-expand'