最近我正在研究一个非常有用的工具,名为 autojump
原则上,autojump会像用户输入“cd”一样将访问过的路径记录在数据库中。但自动跳转是如何做到这一点的呢?有没有一个程序可以覆盖 cd 命令? autojump如何跟踪Linux中所有访问过的路径?
谢谢~
最佳答案
对于 bash,自动跳转使用 PROMPT_COMMAND
shell 变量在每次发出下一个提示之前执行 autojump_add_to_database
。
在autojump.bash中查找#change pwd hook
关于python - autojump如何捕获访问过的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21546230/