MAC終端中如何在命令行中啟動(dòng)Sublime編輯器

目標(biāo)

在終端輸入> sublime,可以直接打開(kāi)sublime應(yīng)用程序;在終端輸入> sublime 文件或者目錄,打開(kāi)sublime應(yīng)用并打開(kāi)對(duì)應(yīng)的文件或目錄。

實(shí)現(xiàn)方法

  1. 創(chuàng)建快捷方式
    使用軟連接(可以理解為快捷方式)將Sublime提供的命令行工具直接連接到/usr/local/bin/這個(gè)路徑下。將/usr/local/bin/subl連接到Mac下的sublime應(yīng)用提供的命令行工具subl。
ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl
執(zhí)行結(jié)果
  1. 修改命令名
    完成上面步驟,我們便可以直接通過(guò)subl命令打開(kāi)sublime應(yīng)用程序了,如果你想通過(guò)sublime這個(gè)命令打開(kāi)的話,需要通過(guò)別名進(jìn)行設(shè)置(個(gè)人嘗試直接用ln連接創(chuàng)建sublime連接時(shí)會(huì)提示報(bào)錯(cuò))


    報(bào)錯(cuò)

    用vim 打開(kāi)~/.bashrc進(jìn)行編輯,在任意位置(最好是頂部)添加下面一行即可,然后執(zhí)行source ~/.bashrc,使得修改生效即可。

alias sublime='subl'
.bashrc中的修改

執(zhí)行命令流程圖

流程圖

注意

  1. 使用軟連接,而不是使用硬鏈接,軟連接相當(dāng)于一個(gè)快捷方式,而硬鏈接相當(dāng)于創(chuàng)建了一個(gè)指向該可直接文件的指針,當(dāng)卸載sublime后,由于還有指針指向該文件,因此依舊可以訪問(wèn)這個(gè)可執(zhí)行文件。

  2. 盡可能將自己創(chuàng)建的命令放置在/usr/local/bin/目錄下,因?yàn)?bin和/sbin存放的是操作系統(tǒng)的可執(zhí)行命令,/usr/bin和/usr/sbin存放的是應(yīng)用軟件的命令。而/usr/local/bin/可以存放用戶自定義的命令。

  3. 確保你鏈接路徑在PATH變量中,否則無(wú)法通過(guò)PATH查找到可執(zhí)行命令。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容