❧ GitBash配置
git-flow命令自动补全配置
1.下载 git-flow-completion.bash 文件
2.进入用户目录 cd ~
3.使用vim编辑 .bashrc 文件,添加 source ~/git-flow-completion.bash
4.刷新配置 source ~/.bashrc
自定义别名命令,快速执行指定命令
编辑 ~/.bashrc 文件并添加如下代码:
alias root="cd /e/root"$ root #即可进入/e/root指定目录自定义跳转目录命令,且可自动补全目录名称
编辑 ~/.bashrc 或 ~/.bash_profile 文件并添加如下代码:
# 自定义 tt 命令tt() { local root_dir='/e/root/ttproject' # 根目录路径 local query="$1" # 用户输入的查询参数
cd "$root_dir/$query"}
# 启用目录补全complete -o dirnames -F _tt_completion tt
# 目录补全函数_tt_completion() { local root_dir='/e/root/ttproject' # 根目录路径 local query=${COMP_WORDS[1]} # 当前用户输入的第一个参数 local suggestions=()
if [[ $query ]]; then suggestions=($(compgen -d "$root_dir/$query")) fi
COMPREPLY=("${suggestions[@]##*/}") # 只截取子目录部分作为补全建议}