From: Lukas Krickl Date: Thu, 31 Jul 2025 07:42:11 +0000 (+0200) Subject: ksh: Added kshrc X-Git-Url: https://git.krickl.dev/?a=commitdiff_plain;h=cecc5c4cfbf88a2ac0b6b83247ab9ca73d70c120;p=dotfiles%2F.git ksh: Added kshrc --- diff --git a/.kshrc b/.kshrc new file mode 100644 index 0000000..ea4de48 --- /dev/null +++ b/.kshrc @@ -0,0 +1,41 @@ +set -o vi +HISTSIZE=10000 +SAVEHIST=10000 +HISTFILE=~/.kshhistory +PS1='[${USER}:${PWD}] ' + +# editor +export EDITOR="/usr/bin/vi" + +# some shortcuts +alias cp="cp -i" # confirm before overwriting something +alias df='df -h' # human-readable sizes +alias free='free -m' # show sizes in MB +alias more=less + +alias ls='ls --color=auto' +alias grep='grep --colour=auto' +alias egrep='egrep --colour=auto' +alias fgrep='fgrep --colour=auto' + +# alias ls="lsd" +alias ll='ls -l' +alias la='ls -a' +alias vim='nvim' + +alias gs='git status' +alias gl='git log' +alias ga='git add' +alias gco='git commit' +alias gce='git checkout' +alias gbr='git branch' + +# alias cat='bat' +# alias zel='zellij' + +alias ssh='TERM=xterm-256color ssh' + +alias f='$EDITOR $(fzf)' +alias hg="history | grep" +alias g="grep -rni" +