mirror of
https://github.com/ohmybash/oh-my-bash.git
synced 2024-09-21 10:27:09 +00:00
aliases/general: Check -W flag for alias nano
This commit is contained in:
parent
eb1ea3ee19
commit
5fd472f0f2
@ -47,13 +47,22 @@ function _omb_alias_general_mkdir_init {
|
||||
fi &&
|
||||
_omb_alias_general_mkdir_init "$@"
|
||||
}
|
||||
|
||||
alias cp='_omb_alias_general_cp_init' # Preferred 'cp' implementation
|
||||
alias mv='_omb_alias_general_mv_init' # Preferred 'mv' implementation
|
||||
alias mkdir='_omb_alias_general_mkdir_init' # Preferred 'mkdir' implementation
|
||||
|
||||
function _omb_alias_general_nano_init {
|
||||
if LANG=C command nano --help |& grep -q '^[[:space:]]*[-]W'; then
|
||||
alias nano='nano -W' && function _omb_alias_general_nano_init { command nano -W "$@"; }
|
||||
else
|
||||
unalias nano 2>/dev/null; function _omb_alias_general_nano_init { command nano "$@"; }
|
||||
fi &&
|
||||
_omb_alias_general_nano_init "$@"
|
||||
}
|
||||
alias nano='_omb_alias_general_nano_init' # Preferred 'nano' implementation
|
||||
|
||||
alias ll='ls -lAFh' # Preferred 'ls' implementation
|
||||
alias less='less -FSRXc' # Preferred 'less' implementation
|
||||
alias nano='nano -W' # Preferred 'nano' implementation
|
||||
alias wget='wget -c' # Preferred 'wget' implementation (resume download)
|
||||
alias c='clear' # c: Clear terminal display
|
||||
alias path='echo -e ${PATH//:/\\n}' # path: Echo all executable Paths
|
||||
|
Loading…
Reference in New Issue
Block a user