MAC终端命令行下用sublime、vscode、atom打开文件或目录

摘要:
在MAC下开发,用的最多的还是终端,我的终端环境是iterm2+ohmyzsh;步入正题前先给大家介绍几个小技巧:第一个:打开findle,然后找到我的项目目录,然后我用安装好的Go2shell打开当前目录的终端。

要知道,有时候一些小技巧,能极大的加大我们的工作效率。

在MAC下开发,用的最多的还是终端,我的终端环境是iterm2+ohmyzsh;步入正题前先给大家介绍几个小技巧:

第一个:

打开findle,然后找到我的项目目录,然后我用安装好的Go2shell打开当前目录的终端。如下:

MAC终端命令行下用sublime、vscode、atom打开文件或目录第1张

说实话,很方便,总比先打开终端然后一步一步cd进去好多了。相信很多人都知道这个东西,不知道的自己搜名字去下载把。

第二个:

相信大家都会打开不止一个终端窗口,大家是不是这样做的:command+T或者comman+D,前者是打开新窗口,就跟浏览器打开新标签一样,后者则是在当前窗口打开一个分屏窗口。

我们说说前面那个comman+T,打开心串口又会回到~根目录,然后又得不断cd进入到指定目录,其实iterm2有设置的:

打开iterm2终端,然后点左上角的iterm2->Prefrences:

MAC终端命令行下用sublime、vscode、atom打开文件或目录第2张

然后只要把红框里那个选项勾上就行了。然后你在一个终端窗口command+t新建出来的窗口的目录就是当前目录了。

第三个:

在终端下怎么在findle中打开当前目录,这个只要输入 open .就行了,记住,有一点。

好了,接下来步入正题:

1、在终端随便一个目录输入

cd

对,就一个cd.

2、ls -al

MAC终端命令行下用sublime、vscode、atom打开文件或目录第3张

然后看看当前目录有没有这个文件:

MAC终端命令行下用sublime、vscode、atom打开文件或目录第4张

这个是zsh的配置文件,我们就是要在这里配置:

3、

sudo nano .zshrc

在文件末尾加上:

alias atom='/Applications/Atom.app/Contents/MacOS/Atom'
alias subl='/Applications/SublimeText.app/Contents/SharedSupport/bin/subl'
alias code='/Applications/Visual Studio Code.app/Contents/Resources/app/bin/code'

command+x再输入y,保存。重启iterm2.

MAC终端命令行下用sublime、vscode、atom打开文件或目录第5张

注意,上面的路径是我自己应用的路径,你们的可能会有变化。怎么找到路径:

MAC终端命令行下用sublime、vscode、atom打开文件或目录第6张

然后

MAC终端命令行下用sublime、vscode、atom打开文件或目录第7张

打开包内容后一直找到可以执行的文件(就是可以打开应用的文件),具体可以参考我的zshrc的设置。然后把当前路径复制到.zshrc中用alias设置,alias就是设置别名,有空格就用 转义。

就这样,大功告成。然后看效果:

MAC终端命令行下用sublime、vscode、atom打开文件或目录第8张

MAC终端命令行下用sublime、vscode、atom打开文件或目录第9张

MAC终端命令行下用sublime、vscode、atom打开文件或目录第10张

OK了。赶紧试试吧。真的很方便。不懂欢迎评论问我。

免责声明:文章转载自《MAC终端命令行下用sublime、vscode、atom打开文件或目录》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇剑指offer系列——34.第一个只出现一次的字符git合并代码到dev用法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

图解ARP协议(二)ARP攻击原理与实践

一、ARP攻击概述 在上篇文章里,我给大家普及了ARP协议的基本原理,包括ARP请求应答、数据包结构以及协议分层标准,今天我们继续讨论大家最感兴趣的话题:ARP攻击原理是什么?通过ARP攻击可以做什么,账号是否可以被窃取?有哪些常见的ARP渗透(攻击)工具可以用来练手?ARP扫描和攻击有什么区别,底层数据包特征是怎样的? 接下来,我们通过图解的方式来深入了...

macOS如何正确驱动集成显卡HDMI(包括视频和音频)

聊聊如何正确驱动集成显卡HDMI(包括视频和音频)必备条件:1、必须使用AppleHDA驱动声卡(仿冒、clover、applealc都可以的),使用voodoo驱动声卡应该不行的。2、dsdt或者ssdt中关于集成显卡的gfx0改为IGPU。 #Maintained by: RehabMan for: Laptop Patches#graphics_...

20191218 实验一 《Python程序设计》实验报告

学号 2020-2021-2 《Python程序设计》实验一报告 课程:《Python程序设计》班级: 1912姓名: 唐启恒学号:20191218实验教师:王志强实验日期:2021年4月18日必修/选修: 公选课 1. 实验过程及结果 (1).熟悉Python开发环境;(2).练习Python运行、调试技能;(3).编写程序,练习变量和类型、字符串、对象...

【转】如何给Ubuntu添加Windows及Mac字体?

由于Ubuntu是一个免费的Linux系统,所以对于一些非常好的字体在系统中并不存在,为了让文字可以在Ubuntu上更好的呈现,可以将Windows中的字体或者是Mac 系统中的字体安装到ubuntu中。以下为具体的安装步骤: 1、准备好Windows和Mac中的字体包,自己从系统中提取或者网上下载都可以。 需要注意的是并非所有的自己都能在Ubuntu中顺...

Mac终端命令收集

一、利用命令行执行文件 cd到要执行文件的文件夹 输入python xx.py 命令即可(xx表示要执行的文件名称) 二、pip方式安装第三方库(需要联网才可以安装) 1、在python3中导入pandas模块的时候,如果提示No module named ‘pandas’ 的话就表示是相对应的模块没有导入,需要安装相对应的第三方模块才可以。 2、在终...

解决 Visual Studio For Mac 还原包失败问题

体验了一把改名部最新的杰作,总体感觉挺好,也能看出微软在跨平台这方面所做出的努力。 可能是预览版的缘故,还是遇到一个比较大的问题,创建netcore项目后,依赖包还原失败,错误信息如下: 可以先试着手动还原一下(说不定就成功了呢,反正我没成功) dotnet restore 如果不成功,那就按照我的做法一步一步来。 1.查看 dotnetcore sdk...