一个厉害的小工具,小黑子都在用!|焦点
2023-06-13 13:56:14 来源:程序员客栈
大家好,我是鱼皮。
不知道各位程序员朋友们有没有这样一个烦恼:电脑里的文件太多、代码目录太长,想要切换某个目录时感觉非常麻烦。
比如我自己习惯使用命令行工具,经常要从主目录 ~跳到项目代码目录 ~/code/projects/my-project/src/main/java,每次都得手打一大长串的目录名。而且我自己通常会同时开发多个项目,有的时候在各项目的目录中跳来跳去,自己都混乱了。。。
【资料图】
还好后来,我发现了一个开源的宝藏小工具 autojump,它完美地解决了我的问题!下面就分享给大家~
这个工具已经开源了十年,在 GitHub 上也有近 1.5 万个 star!
仓库:https://github.com/wting/autojump
这是一款简单易用的命令行工具,可以自动保存你 已经访问过的 文件目录,并且支持使用贼简单的命令来快速跳转,不必再费心记住复杂的目录路径啦。
如下图:输入 autojump t,就自动跳转到了我访问过的 java-test目录:
首先让我们先跟着官方文档来安装 autojump,它同时支持 Linux、MacOS 和 Windows。
这里我就用 Mac 系统来演示,只需敲一行命令:
然后就安装成功了~
autojump 提供了许多实用的命令,其中最常用的是 j命令,也可以称为 “只因” 命令!
看来作者在十年前,就是个小黑子!
j命令是 autojump 的简写,可以简化我们的输入。
例如,输入 j t就可以快速跳转到包含 "t" 的目录:
输入 jc s就可以快速跳转到当前目录下包含 "s" 的子目录,即 src:
更强大的是,autojump 不仅能够快速跳转目录,还支持打开文件管理器来浏览目录!
比如输入 "jo t" 命令即可在文件管理器中浏览包含 "t" 的目录:
此外,autojump 还有更多命令,这里不再赘述,大家看官方文档一分钟就会用了。
autojump 工具的实现原理也非常简单,其实就是在一个本地文件中记录了你访问过的所有目录,并且根据访问次数进行排序。在你要跳转目录时,如果有多个目录都包含了你输入的搜索词,那么 autojump 会优先选择访问次数较多的、最常用的目录。
如下图,使用 j -s命令可以查看它记录的内容:
感兴趣的同学也可以看下它的源码,没有几行~ 自己写一个应该也不难。
但就是这样一个简单小工具,相信能大幅提高咱的工作效率,大家可以 try try 看~
最后,欢迎学编程的朋友们加入鱼皮的 编程知识星球 ,鱼皮会 1 对 1 解决你的问题,直播带你做出项目、为你定制学习计划和求职指导,还能获取海量编程学习资源,和上万名学编程的同学共享知识、交流进步。求职季一起加油!
再多说几句,大家不要被网上营造的焦虑打乱了节奏,除非你有更好的选择 ,否则不要轻易放弃你已经坚持了很久的努力。学,不一定成;不学,一定不成!
最近我星球的同学已经陆续用星球项目拿到高薪 offer 了,下一期星球项目也将于本周日开始,大家可以 try try 看:
往期推荐
我的学习小圈子
2023 最新最全 VSCode 插件推荐!
神级 IDEA 插件,让你代码飞起来!
发现一个贼有意思的新项目!
16 个实用代码优化小技巧!
我只改五行代码,接口性能提升了 10 倍!
[责任编辑:]
相关阅读
- (2023-06-13)一个厉害的小工具,小黑子都在用!|焦点
- (2023-06-13)5家企业获融资;国联股份调整2022年度利润分配及资本公积金转增股本总额;震坤行与研华科技达成战略合作|一周产业互联网 最新快讯
- (2023-06-13)环球今日报丨“双碳”背景下,江苏如何建设全域“无废城市”
- (2023-06-13)环球今头条!把脉开方 护航中小企业高质量发展 2023年全省中小企业高质量发展巡诊正式启动
- (2023-06-13)持续性高温天气又来了!明起连续四天高温35℃及以上_环球今日报
- (2023-06-13)联想b480怎么进入bios(联想b480)_天天关注
- (2023-06-13)滘口汽车站要核酸检测吗(滘口汽车站电话)
- (2023-06-13)161725实时估值(161725)
- (2023-06-13)资讯:我的世界蚂蚁世界整合包(我的世界蚂蚁世界是什么mod)
- (2023-06-13)“禁止民间划龙舟”,管理不应一刀切_当前关注
- (2023-06-13)每日热讯!合同履行的基本原则_合同履行
- (2023-06-13)永日昶怎么读视频_永日昶怎么读-全球看热讯
- (2023-06-13)焦点观察:皮肚怎么泡发最快最好吃_皮肚怎么泡发
- (2023-06-13)殷殷守望 天天信息
- (2023-06-13)如愿以偿的意思(异常的意思)
- (2023-06-13)计算机板块走强 科大讯飞创历史新高
- (2023-06-13)广州公积金提取租房一次能提多少 公积金不能随便提取吗?
- (2023-06-13)第三届中国工业软件大会6月20日在重庆举行 集中展示工业软件产业发展成果-当前播报
- (2023-06-13)由山羊奶制成的奶酪的名称|焦点热文
- (2023-06-13)市场横盘震荡,等待方向
- (2023-06-13)合并塔防好玩吗 合并塔防玩法简介 天天时快讯
- (2023-06-13)乳山市举办中外葡萄酒文化交流品鉴会|世界热点
- (2023-06-13)鸡粪如何发酵有机肥小妙招_鸡粪如何发酵_天天观察
- (2023-06-13)底部信号不断浮现!百亿私募积极加仓 连续6周仓位超80%
- (2023-06-13)环球速递!银华基金焦巍:250亿基金两年暴亏49%,百万基民损失100亿
- (2023-06-13)哆啦a梦大雄与云之王国粤语(哆啦A梦:大雄与云之王国) 热闻
- (2023-06-13)重庆市卫生健康委员会:化解急难愁盼 护佑人民健康安全
- (2023-06-13)退出两次后美国寻求重返联合国教科文组织 退群成瘾实为“美国例外”_关注
- (2023-06-13)前沿资讯!传承中国传统文化,十堰一高校连续13年举办太极拳比赛
- (2023-06-13)冯绍峰赵丽颖带孩子聚餐 离婚后一家三口首次同框