summaryrefslogtreecommitdiff
path: root/halfway/aliases.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'halfway/aliases.zsh')
-rw-r--r--halfway/aliases.zsh22
1 files changed, 11 insertions, 11 deletions
diff --git a/halfway/aliases.zsh b/halfway/aliases.zsh
index 9001753..691a8c5 100644
--- a/halfway/aliases.zsh
+++ b/halfway/aliases.zsh
@@ -1,21 +1,21 @@
# Edit bash history.
-alias mbashhistory='$EDITOR ~/.bash_history'
+alias mbashhistory='${EDITOR:-nvim} ~/.bash_history'
# Edit zsh history.
-alias mhistory='$EDITOR $ZDOTDIR/.zsh_history'
-# Edit and view using $EDITOR.
-alias v='$EDITOR'
-alias edit='$EDITOR'
-alias view='$EDITOR -M'
+alias mhistory='${EDITOR:-nvim} $ZDOTDIR/.zsh_history'
+# Edit and view using ${EDITOR:-nvim}.
+alias v='${EDITOR:-nvim}'
+alias edit='${EDITOR:-nvim}'
+alias view='${EDITOR:-nvim} -M'
# Edit zshrc.
-alias mzshrc='$EDITOR -S "$ZDOTDIR/Session.vim"'
-# Edit $EDITOR configuration files.
-alias mvimrc='$EDITOR -S "$XDG_CONFIG_HOME/nvim/Session.vim"'
+alias mzshrc='${EDITOR:-nvim} -S "$ZDOTDIR/Session.vim"'
+# Edit ${EDITOR:-nvim} configuration files.
+alias mvimrc='${EDITOR:-nvim} -S "$XDG_CONFIG_HOME/nvim/Session.vim"'
# List swap files
alias ls-swap='la "${XDG_STATE_HOME:-$HOME/.local/state}/nvim/swap/"'
# Edit the ledger file.
-alias mledger='$EDITOR -S $XDG_DATA_HOME/ledger/Session.vim'
+alias mledger='${EDITOR:-nvim} -S $XDG_DATA_HOME/ledger/Session.vim'
# Edit all files in git dir.
-alias vgit='git ls-files -z | xargs -0 $EDITOR'
+alias vgit='git ls-files -z | xargs -0 ${EDITOR:-nvim}'
# Suspend the machine.
alias ssuspend='systemctl suspend'
# Restore cursor to original colour and transparent behaviour before wal.