mac效率工具

前言:在命令行中切换目录是最常用的操作,我相信一遍又一遍重复“cd ls cd ls cd ls ……”绝对会让你抓狂。

记录一下,方便下次系统重装,哈哈

一. oh-my-zsh

mac 预装了 zsh,只需要设置zsh为本机的shell即可

1 设置zsh为你的默认的shell

chsh -s /bin/zsh

2 重启zsh

3 在终端里输入如下命令:

curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

4. 使用oh-my-zsh的优点

4.1. 进到某个目录后,若有git,会自动显示当前分支  (清晰的看到当前的git分支,爽不爽)

4.2. 更强大的tab补全,当你切换目录敲两下tab,他可以列出当前目录下面的所有目录,并且可以使用键盘上下左右键来选择要进入的目录。

再也不用频繁的 ls 了有木有

4.3.更智能的切换目录,比如你要进入一个很深的目录, /var/log/nginx/error/lastyear/may/first/monday, 用zsh可以这样输入cd /v/l/n/e/l/m/f/m,然后按tab即可补全整个路径。

4.4. bash下cd - 可以切换到刚才进入的目录,在zsh下可以记录最近进去过的10个目录,只需要输入d,然后看到对应的0-9的目录,输入cd -数字,即可进入对应的目录。或者直接输入cd -然他后TAB一下,你会发现有最近使用过的31个目录等候你选择。

二. zsh 插件 ----  autojump

1. 说明: 它会在你每次启动命令时记录你当前位置,并把它添加进它自身的数据库中。这样,某些目录比其它一些目录添加的次数多,这些目录一般就代表你最重要的目录,而它们的“权重”也会增大。使得目录的跳转更为方便。

2. 安装:

brew install autojump  (需要安装  homebrew)

安装homebrew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

在.zshrc中找到plugins= ,在后面添加

 plugins=(git autojump)

然后继续在上述文件中添加

[[ -s $(brew --prefix)/etc/profile.d/autojump.sh ]] && . $(brew --prefix)/etc/profile.d/autojump.sh

[以上操作默认你会基本的linux命令撒~ ]

之后,在命令行中,输入

source ~/.zshrc

重启,ok啦~

常用命令

pwd   //显示当前目录
ls -la  //显示隐藏文件 

编辑文件常用操作:
vim xx.css  //编辑xx.css文件
i //进入编辑状态
修改之后,按下esc键
:wq  //保存并退出

3. 优点

执行 j read ,则会自动搜索含有read的目录,一键跳到改目录,爽不爽~

时间: 2024-12-19 09:36:17

mac效率工具的相关文章

那些年尝试过的效率工具之Total Commander

昨天电脑文件很乱,想整理一下发现移动.复制文件要来回目录切换很麻烦,突然就又想起了用Total Commander——简称TC,很久之前尝试过但没坚持使用的工具. 借此机会总结一下自己对TC的认识,后续再陆续回顾总结一下尝试用过的其它效率工具. 1.尝试使用 刚工作那会儿,对提升效率软件很痴迷,无意中网上看到善用佳软介绍的TC, 发现资源管理占用系统资源不多,但是功能却可以做的如此强大: 左右双窗口,可以很方便的复制移动文件: 批量重命名,很方便的处理一些有规律的要重命名的场景: 展开目录树,可

mac 版本控制工具SmartSVN7.5.4(破解版)

SmartSVN7.5.4和破解工具,下载地址:http://download.csdn.net/detail/pearlhuzhu/7407319 操作步骤: 1.在MAC上选中smartsvn-macosx-10_78-7_5_4.dmg,双击 2.进入iNViSiBLE文件夹 3.双击syntevo_keygen.jar 如果没有安装java会自动提示安装的 4.输入Name Email(随便输入), 注意选对Application下的选项,我用的是SVN所以选Syntevo SmartS

Android 开源项目android-open-project开发工具及测试工具解析 开发效率工具,开发自测相关,测试工具,开发及编译环境,其他

主要介绍和Android开发工具和测试工具相关的开源项目. 一.开发效率工具 Parceler 通过注解及工具类自动完成实体类 Parcelable及值传递 项目地址:https://github.com/johncarl81/parceler Json2Java 根据JSon数据自动生成对应的Java实体类,还支持Parcel.Gson Annotations对应代码自动生成.期待后续的提取父类以及多url构建整个工程的功能 项目地址:https://github.com/jonfhancoc

Java效率工具Lombok使用与原理

Java效率工具Lombok使用与原理 我个人觉得 Lombok是一个优化Java代码以及提升开发效率不错的工具.Lombok 的Github地址为:https://github.com/rzwitserloot/lombok ,目前已经有7.9k star.Lombok主要为Java提供了不少语法糖,其中很多的设计都符合<Effective Java>所描述的Java编程最佳实践.Lombok 的学习成本很低,几乎可以直接上手,但是在团队开发的时候要注意,如果团队开发要使用这种工具一定要沟通

TextBar for mac(菜单栏工具)

TextBar for mac是由独立程序员 Rich Somerfield开发的,你可以在后台设置里添加任意数量的脚本程序来显示你想要的信息,每一条叫做 Recipes,TextBar for mac将继承上述几位前辈的志向,让 Menubar 显示任何你想要的信息. TextBar for Mac 破解版软件介绍 TextBar Mac版是由独立程序员 Rich Somerfield 开发的,你可以在后台设置里添加任意数量的脚本程序来显示你想要的信息,每一条叫做 Recipes,TextBa

mac版AIcc2019旋转扭曲工具在哪?AI cc 2019 for Mac旋转扭曲工具如何使用?

想要旋转图片?ai mac通过线性的或非线性的算法,能使图像旋转.扭曲变形.今天小编要给大家分享的是如何查找使用mac版AIcc2019旋转扭曲工具,有需要的朋友快来学习学习吧! https://www.macdown.com 特别注意 使用此功能需提前下载AI cc 2019 for Mac v23.0.3中文特别版,可点击此页面的相关软件下载. 此软件必须断网安装!! ai mac变形工具使用方法 一.首先选择你想要旋转的图片,双击此工具如下图1所示,即可弹出“旋转扭曲工具选项”对话框.在“

我的效率工具分享

我的效率工具 这个系列的最后一文,介绍一下我电脑上的其他效率工具. 重度健忘症患者的福音-滴答清单 滴答清单严格上来说并不算一个特别优秀的GTD类的软件. 所谓GTD(Get Things Done)也是所谓的城市精英们提出的一个时间管理的概念.有兴趣的可以自行搜索了解一下.可能有人会把此类软件用的出神入化,但是对于我来说,这玩意儿就是个好用的备忘录... 这里是官网地址:https://dida365.com/ 为什么是滴答清单而不是其他的软件? 滴答清单的优点: 体量小,无论手机APP还是P

Mac下的效率工具autojump

(转) IDE 用起来总是得不到满足,Mac 适合搞开发,我也十分喜欢 Mac 系统,当然可以说喜欢 Unix/Linux 系统.今天在 .zshrc 文件中添加了这么几行快捷命令: alias gow = "cd ~/barretlee/work" alias gotb = "cd ~/barretlee/work/tb" alias gotbn = "cd ~/barretlee/work/tb/node" 写完之后我立马把这几行命令删掉了,

12个ios开发者必备效率工具

这里推荐12个可以帮你简化iOS app开发流程的工具.很多开发者都使用过这些工具,涉及原型和设计.编程.测试.上架以及最后的营销,基本上涵盖了整个开发过程. 原型和设计 有了一个很好的创意后,你要做的不是立刻编程,而是设计UI和创建原型,这样你才能知道app如何运行,根据用户体验需要做哪些调整. App Cooker AppCooker 不仅是一个创建原型的优秀工具,它提供的许多功能还可以帮助你将程序发布到App store中.它集成了Dropbox,Box.net和photo roll,你可