[總結] sublime text使用技巧

平時使用sublime text比較多,整理一下,好記性不如爛筆頭。

系統環境:macOS

一些使用技巧

搜索時排除某些目錄或文件

排除log文件

-*.log 

排除目錄

-/*dir1/*, -/*dir2/*.log
-/**/dir/*

在shell下為sublime配置簡寫命令:subl

方法1:使用alias

vi ~/.bash_profilealias
subl="open -a Sublime\ Text"

方法2:創建軟連接

sudo ln -s /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl /usr/local/bin/subl

之后就可以使用subl命令打開目錄或文件了:

subl file.txt

在sublime下查找文件內的所有漢字

開啟正則表達式模式之后,輸入:

[\x{4e00}-\x{9fa5}]

快捷鍵總結:

cmd+數字:切換tab文件。
cmd+k,cmd+數字:折疊代碼,數字1表示折疊全部代碼。從2-9折疊等級以此降低。
cmd+shift+d:復制一行
cmd+shift+k:刪除一行
cmd+ctl+上/下箭頭:向上/下移動當前行
cmd+d:查找并選中,支持多項選中
cmd+b(原快捷鍵:f12):跳轉到定義

好用的插件:

fileheader

解決package control無法安裝包的問題

選擇install package提示會報這個錯誤:

image.png

這個問題困擾多時,嘗遍了網上各種方法都沒有解決。
最后將package control setting中debug打開,在log里找到了答案:
Package Control: Error downloading channel. HTTP exception InvalidCertificateException (Host 127.0.0.1:8888 returned an invalid certificate ([SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:548))) downloading https://packagecontrol.io/channel_v3.json.

這里注意到host地址是127.0.0.1:8888,而不是遠程地址。這才恍然大悟,原來是因為開了Charles這款代理工具。關閉Charles之后,終于一切正常了。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容