Sublime之旅
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sublime之旅相关的知识,希望对你有一定的参考价值。
安装
常用操作
Control + Command + F 切换全屏模式
Command + O 打开文件或文件夹
Command + p 快速当前文件夹中的文件
Shift + Command + P 打开命令快捷键API
Command + k,b
Command + J 合并一行
option + leftClick + Move 可选区域操作
鼠标光标停留到一处,按住Command点击其他地方的光标,然后就可以进入多点编辑模式了
Command + [ ] 左右缩进
Command + n 新建窗口
option + left/right 每次移动一个单词
Command + left/right Home/End
右下角可调整语法提示。也可以Shift + Command + P 打开命令快捷键API 输入javascript/Css来调整
Shift + Command + P + rein 调整缩进
Control + ~ 打开命令行
Control + 【-】号 可调回原来的界面,进入原来的思路,很重要
查找和替换
Command + F 查找,按住shift + enter 可向上查找
Option + Command + F 查找和替换
光标停留在某个单词上,然后Command + D ,然后不断的重复可进入多点编辑模式
添加自己的快捷键
Shift + Command + P 输入 key 找到User 输入以下内容
[
{ "keys": ["shift+tab"], "command": "reindent","args":{"single_line":false} },
]
其中命令名称可通过Control + ~ 打开命令行 然后输入 sublime.log_commands(True)
之后打开 API 输入 rein 选择第一个就可以在命令行看到函数名 reindent 了
这个配置保存在 菜单栏->submeli Text -> preference->Browse Packages 中的User 中的Default中
添加自己的配置
Shift + Command + P 输入 setting 找到Default 找到 line_padding_top 复制到
Shift + Command + P 输入 setting 找到User中,输入下面的json
{
"font_size": 14,
"line_padding_top": 7,
"line_padding_bottom": 7,
}
添加插件
找到 或者 直接复制
import urllib.request,os,hashlib; h = ‘2915d1851351e5ee549c20394736b442‘ + ‘8bc59f460fa1548d1514676163dafc88‘; pf = ‘Package Control.sublime-package‘; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( ‘http://packagecontrol.io/‘ + pf.replace(‘ ‘, ‘%20‘)).read(); dh = hashlib.sha256(by).hexdigest(); print(‘Error validating download (got %s instead of %s), please try manual install‘ % (dh, h)) if dh != h else open(os.path.join( ipp, pf), ‘wb‘ ).write(by)
打开submeli 然后打开命令行 Control + ~ 复制黏贴打开安装,然后重启submeli
然后Shift + Command + P 输入install 选择第一个,等待载入插件列表,然后输入 RailsCasts Colour 回车安装然后重启
如何使用这个插件呢?单栏->submeli Text -> preference-> Color Scheme -> 任意(推荐Sunburst)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
同样继续搜索newfile安装,但是不需要重启
option + Command + n 这个插件主要是用来快速创建文件的 比如直接app/default.html
安装完成之后不需要重启,按下Command + p 输入任意文件名切换,记得开启目录看效果Command + k +b
主要也是Command + p吧……
Command + p index +
# 搜索字符串
:10 指定到第10行
@搜索重要位置
HTML之Emmet补全插件
http://codepen.io/pen/ 网页版编辑器很不错
按照上面的方式安装Emmet,然后通过tab呼出以下内容
!
p20
poa
hello world Control+w .warp
Command + 单引号 可删除一级标签
代码段插件
Shift + Command + P 输入install 选择第一个 搜索snippet 下载第一个
然后在菜单栏-> tool->new snippet 新建一个默认的代码段,然后保存在User下面,记住后缀名已经要以
.sublime-snippet结尾,然后在打开Shift + Command + P 搜索 key Default 搜索
{ "keys": ["ctrl+space"], "command": "auto_complete" },
然后复制到User中,更改快捷键为
{ "keys": ["option+space"], "command": "auto_complete" },
然后在随便一个页面输入 h 按下option+space
只要记住两点,有$号的需要通过\进行转义,定义默认的聚焦用${1:默认的文字}
以上是关于Sublime之旅的主要内容,如果未能解决你的问题,请参考以下文章