From cecc5c4cfbf88a2ac0b6b83247ab9ca73d70c120 Mon Sep 17 00:00:00 2001 From: Lukas Krickl Date: Thu, 31 Jul 2025 09:42:11 +0200 Subject: [PATCH] ksh: Added kshrc --- .kshrc | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 .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" + -- 2.30.2