美文网首页
[总结] sublime text使用技巧

[总结] sublime text使用技巧

作者: mr_franklin | 来源:发表于2017-01-11 16:48 被阅读204次

平时使用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之后,终于一切正常了。

相关文章

网友评论

      本文标题:[总结] sublime text使用技巧

      本文链接:https://www.haomeiwen.com/subject/aksrbttx.html