# autojump-window **Repository Path**: lzo-gitee/autojump-window ## Basic Information - **Project Name**: autojump-window - **Description**: 记录并快速查找终端进入过的目录 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-09 - **Last Updated**: 2025-03-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 记录并快速查找终端进入过的目录 ### 全局安装 ```bash npm install autojump-window -g ``` ### 执行 ```bash j str ``` ### ~/.bashrc 最后加入代码 ```shell log_cd() { # 文件路径 file="$HOME/cd_history.log" # 预期的字符串 expected_string=$(pwd) # 使用 awk 检查文件中是否存在该字符串 if awk -v s="$expected_string" '$0 == s { found=1; exit } END { exit !found }' "$file"; then echo '' # echo '路径已存在' else # echo "不存在" # echo "$expected_string" >>~/cd_history.log sed -i "1i$expected_string" $file fi } PROMPT_COMMAND="log_cd" ```