summaryrefslogtreecommitdiffstats
path: root/bash
diff options
context:
space:
mode:
authorMitsuo Tokumori <[email protected]>2023-03-10 00:25:45 -0500
committerMitsuo Tokumori <[email protected]>2023-03-10 00:25:45 -0500
commit214e1fcccdcb9baf3d0b79de8cba95fe3ca7fe07 (patch)
tree847311611c164b9bc080b03949064cc6c5f0954f /bash
parenta3b47dc2df40e38e87dcdacf3509db1f9c470b8b (diff)
downloaddotfiles-214e1fcccdcb9baf3d0b79de8cba95fe3ca7fe07.tar.gz
dotfiles-214e1fcccdcb9baf3d0b79de8cba95fe3ca7fe07.tar.bz2
dotfiles-214e1fcccdcb9baf3d0b79de8cba95fe3ca7fe07.zip
Change default editor to nvim. Add mpv,ssh config
Diffstat (limited to 'bash')
-rw-r--r--bash/bash_aliases13
1 files changed, 10 insertions, 3 deletions
diff --git a/bash/bash_aliases b/bash/bash_aliases
index e87e633..d75e54d 100644
--- a/bash/bash_aliases
+++ b/bash/bash_aliases
@@ -1,8 +1,16 @@
+# Bash aliases.
+#
+# Previously set environment variables work.
+# Aliases are recursive (I.e., an alias inside an alias works).
+
+
# Shortcuts
# ======================================================================
-alias aliases='vim ~/.bash_aliases && source ~/.bash_aliases'
+
+alias e="$EDITOR"
+alias aliases="$EDITOR ~/.bash_aliases && source ~/.bash_aliases"
alias evrc='vim ~/.vim/vimrc'
-alias ebrc='vim ~/.bashrc && source ~/.bashrc'
+alias ebrc="$EDITOR ~/.bashrc && source ~/.bashrc"
alias jupyter-lab='jupyter-lab . &> /dev/null &' # Redirect stdout and stderr
@@ -28,7 +36,6 @@ alias gitlogpretty='git log --all --graph --decorate --abbrev-commit'
# https://stackoverflow.com/a/15606995/7498073
alias gitshowtrackedfiles='git ls-tree -r master --name-only'
-
# Precautionary
alias rm='rm -I' # Promt before removing more than 3 files
alias mv='mv -i' # Promt before overwrite