美文网首页
[总结] 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