每日快看:一个厉害的小工具,小黑子都在用!
大家好,我是鱼皮。
不知道各位程序员朋友们有没有这样一个烦恼:电脑里的文件太多、代码目录太长,想要切换某个目录时感觉非常麻烦。
(相关资料图)
比如我自己习惯使用命令行工具,经常要从主目录 ~跳到项目代码目录 ~/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 倍!
标签:
- 每日快看:一个厉害的小工具,小黑子都在用!
- 正确把握大局大势 聚焦
- 世界快资讯丨奇观!深圳一海域惊现“龙吸水”
- 贾跃亭,第N次“跳票”!视频露面:不用烧太多钱就能现金流为正!
- 粉红色唇膏在线观看_粉红色怎么调|要闻
- 2023暑期档总票房破15亿 快看
- 世界最新:重庆23个区县遭遇暴雨 60多条中小河流出现涨水过程
- 每日简讯:东方白酒也不远了?俞敏洪:这是有可能的
- 官宣,武汉三镇新帅是他!曾培养出多名国脚 环球看点
- 吉首大学新获批1个省重点实验室
- 政务管家团值守“办不成事”窗口,帮市民办理疑难问题-世界热消息
- 百事通!公司可以在试用期内没和员工签合同的情况下把员工辞退吗?
- 义乌傅氏口腔医院正规吗?医生推荐_价格费用一览
- 煤炭开采行业周报:海外能源涨价&国内日耗抬升,短期情绪低点已过|天天热讯
- “零首付”、买房送房,房企为回笼资金开启花式卖房
- 94岁老兵:朝鲜阿妈妮把我从土里刨出来 环球新要闻
- 中央气象台继续发布高温黄色预警、暴雨黄色预警_热头条
- 我国跨境电商进出口规模首次突破2万亿元人民币
- 女子买1根牛肉干店员偷塞5根的量?衢州通报:依法依规对商家进行处理 今日热议
- 世界观焦点:暴雪游戏国服新代理已将游戏送审?传闻中的“上海某司”回应了!
- 荷塘区委常委、统战部部长单丹到天鹅湖学校调研指导-天天热消息
- 【环球速看料】A股罕见!马上退市,高管突然宣布:减持!
- 一叶浮萍归大海为人何处不相逢下句是什么(一叶浮萍归大海为人何处不相逢的意思)_...
- 天莫C事件(c菌莫璃天国事件经过) 全球最新
- 《Warhaven战争避难所》硬件配置攻略,让您顺畅享受战斗乐趣!
- 维克特利奥特曼剧场版战胜宙达 维克特利奥特曼剧场版 天天精选
- 不是群主怎么在微信群艾特所有人_不是群主微信群怎么艾特所有人
- .Net7发现System.Numerics.Vector矢量化的一个bug,Issues给了dotnet团队
- 苏丹冲突双方达成新的72小时临时停火协议
- 世界看点:京沪二手房挂牌量攀升,有业主降价百万卖房,还有中介为压价招聘群演
- 每日快看:一个厉害的小工具,小黑子都在用
- 正确把握大局大势 聚焦
- 世界快资讯丨奇观!深圳一海域惊现“龙吸水
- 贾跃亭,第N次“跳票”!视频露面:不用烧
- 粉红色唇膏在线观看_粉红色怎么调|要闻
- 2023暑期档总票房破15亿 快看
- 世界最新:重庆23个区县遭遇暴雨 60多条中
- 每日简讯:东方白酒也不远了?俞敏洪:这是
- 官宣,武汉三镇新帅是他!曾培养出多名国脚
- 吉首大学新获批1个省重点实验室
- 政务管家团值守“办不成事”窗口,帮市民办
- 百事通!公司可以在试用期内没和员工签合同
- 义乌傅氏口腔医院正规吗?医生推荐_价格费
- 煤炭开采行业周报:海外能源涨价&国内日耗
- “零首付”、买房送房,房企为回笼资金开启
- 94岁老兵:朝鲜阿妈妮把我从土里刨出来 环
- 中央气象台继续发布高温黄色预警、暴雨黄色
- 我国跨境电商进出口规模首次突破2万亿元人
- 女子买1根牛肉干店员偷塞5根的量?衢州通报
- 世界观焦点:暴雪游戏国服新代理已将游戏送
- 荷塘区委常委、统战部部长单丹到天鹅湖学校
- 【环球速看料】A股罕见!马上退市,高管突
- 一叶浮萍归大海为人何处不相逢下句是什么(
- 天莫C事件(c菌莫璃天国事件经过) 全球最新
- 《Warhaven战争避难所》硬件配置攻略,让您
- 维克特利奥特曼剧场版战胜宙达 维克特利奥
- 不是群主怎么在微信群艾特所有人_不是群主
- .Net7发现System.Numerics.Vector矢量化的
- 苏丹冲突双方达成新的72小时临时停火协议
- 世界看点:京沪二手房挂牌量攀升,有业主降