[总结] 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之后,终于一切正常了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容