本文以Sublime2为例子讲述如何永久在终端用Sublime打开文件/文件夹,一切操作在终端完成。
首先了解4个常识:
在终端输入 cd,将会进入到 ~ 目录,也就是一般你刚打开终端就自动进入到的位置。
1.source命令: 会在本次终端登录时加载某个文件源
2.alias :别名,可以给某个程序的启动文件制定别名
3.~/.bash_profile 这个文件会在每次终端打开时候自动加载
4.touch 可以创建文件
我们的思路非常清晰,分以下步
1.给sublime2的应用程序启动文件设置别名,如subl,作为以后终端sublime打开文件的命令
2.把第一步的命令写在一个文件里,永久保存用。在这里为 ~/.bashrc
3.在 ~/.bash_profile 里,我们添加一行命令source ~/.bashrc 就可以保证每次终端打开,都可以加载别名服务。从而使我们可以用subl打开文件。
具体做法如下:
cd #进入~目录
ls #扫描~目录,要确认是否具有.bashrc 和 .bash_profile文件。如果没有要创建
touch .bashrc#如果没有该文件
touch .bash_profile#如果没有该文件
vi .bashrc #用自带的vim打开该文件
按ESC,输入 i#vim启用编辑
alias subl=\''/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl'\'
#在该文件里添加该行
按ESC,输入 :wq 保存退出
vi .bash_profile
按ESC,输入 i#vim启用编辑
source ~/.bashrc #在该文件里插入这一句
按ESC,输入 :wq 保存退出
重新打开任意一个终端,即可用subl 文件夹名字打开了~!