feat(zsh): add calculator
This commit is contained in:
parent
906a276b5d
commit
ed9c18f116
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,6 +7,7 @@ home/user/.config/bash/bashrc.d/*
|
||||
!home/user/.config/bash/bashrc.d/.gitkeep
|
||||
home/user/.config/zsh/zshrc.d/*
|
||||
!home/user/.config/zsh/zshrc.d/.gitkeep
|
||||
home/user/.config/zsh/.zcalc_history
|
||||
|
||||
*.zwc
|
||||
|
||||
|
||||
@ -52,7 +52,6 @@ alias gensalt="dd if=/dev/urandom count=16 2>/dev/null | sha256sum | head -c 64"
|
||||
alias diff='colordiff'
|
||||
alias tar-it='tar -czf "../${PWD##*/}.tar.gz" .'
|
||||
alias man='MANWIDTH=$((COLUMNS > 80 ? 80 : COLUMNS)) man'
|
||||
alias m='noglob ='
|
||||
|
||||
# time
|
||||
alias now='date +"%T"'
|
||||
|
||||
10
home/user/.config/zsh/calculator
Normal file
10
home/user/.config/zsh/calculator
Normal file
@ -0,0 +1,10 @@
|
||||
# calculator
|
||||
autoload -U zcalc
|
||||
|
||||
function __calc {
|
||||
zcalc -f -e "$*"
|
||||
}
|
||||
aliases[calc]='noglob __calc'
|
||||
aliases[=]='noglob __calc'
|
||||
|
||||
# vim: ft=zsh
|
||||
@ -21,6 +21,8 @@ _so "$ZDOTDIR/aliases"
|
||||
|
||||
_so "$ZDOTDIR/plugin"
|
||||
|
||||
_so "$ZDOTDIR/calculator"
|
||||
|
||||
bindkey '`' autosuggest-accept
|
||||
|
||||
_sod "$ZDOTDIR/zshrc.d"
|
||||
Loading…
x
Reference in New Issue
Block a user