📄 bash_aliases
字号:
# Some useful aliases.alias texclean='rm -f *.toc *.aux *.log *.cp *.fn *.tp *.vr *.pg *.ky'alias clean='echo -n "Really clean this directory?"; read yorn; if test "$yorn" = "y"; then rm -f \#* *~ .*~ *.bak .*.bak *.tmp .*.tmp core a.out; echo "Cleaned."; else echo "Not cleaned."; fi'alias h='history'alias j="jobs -l"alias l="ls -l "alias ll="ls -l"alias ls="ls -F"alias term='set noglob; eval `tset -Q -s `'alias pu="pushd"alias po="popd"## Csh compatability:#alias unsetenv=unsetfunction setenv () { export $1="$2"}# Function which adds an alias to the current shell and to# the ~/.bash_aliases file.add-alias (){ local name=$1 value="$2" echo alias $name=\'$value\' >>~/.bash_aliases eval alias $name=\'$value\' alias $name}# "repeat" command. Like:## repeat 10 echo foorepeat (){ local count="$1" i; shift; for i in $(seq 1 "$count"); do eval "$@"; done}# Subfunction needed by `repeat'.seq (){ local lower upper output; lower=$1 upper=$2; while [ $lower -le $upper ]; do output="$output $lower"; lower=$[ $lower + 1 ]; done; echo $output}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -