changed some aliases, updated PS1, added oops()

This commit is contained in:
2025-01-04 22:16:41 -05:00
parent b61a6bc1bc
commit 4f8a48fb34
+24 -1
View File
@@ -1,7 +1,7 @@
# ==============================================================================
# Auth: dodd
# File: .zshrc
# Revn: 12-20-2024 1.5
# Revn: 01-02-2025 2.0
# Func: Define user-made aliases and functions to make using the terminal easier
#
# TODO: make bt functions to check for connection before dc/connecting
@@ -30,6 +30,7 @@
# 10-22-2024: updated prompt, moving git branch to beginning
# placed branch inside double brackets, [[ ]] ( vcs_git )
# 12-20-2024: added -p flag to vim alias
#*01-02-2025: wrote and commented oops()
#
# ==============================================================================
@@ -67,6 +68,8 @@ alias donut="~/bin/donut"
### tdm
alias tdm="~/bin/tdm"
### vim
alias vim="vim +\"colo real_def\" -p"
### load changes to .zshrc
@@ -91,6 +94,26 @@ btdc() {
blueutil -p 0
}
### correct mistaken commands
oops() {
# not exactly sure this works on zsh
# but in *bash*
# $1 is the argument given to the function
# and $_ is the arguments from the previous command
# so the idea is that if you do like
# ls ~/.vim/syntax/commentS.txt
# and you wanna do vim ~/.vim/syntax/commentS.txt
# but don't wanna type it all out again
# you do can just do
# ls ~/.vim/syntax/commentS.txt
# oops vim
# and it works
$1 $_
# TODO improve with bangs, so the correct command is stored in
# history
}
## Functions