安装前的准备
PlainTasks
An opinionated todo-list plugin for Sublime Text (2 & 3) editor
这是一个安装了 OmniMarkupPreviewer 插件后,又缺少了依赖(比如重装系统)后才会出现的问题。见这篇文章。
错误现象:
Error: 404 Not Found
Sublime Text > Preferences > Package Settings > OmniMarkupPreviewer > Settings - User
paste the following to remove the strikeout package.
{
"renderer_options-MarkdownRenderer": {
"extensions": ["tables", "fenced_code", "codehilite"]
}
}
1. Ctrl+L 选择整行(按住-继续选择下行)
2. Ctrl+Shift+K(shhift+del) 删除整行, ctrl + KK 从光标处删之行尾,Ctrl+K Backspace 从光标处删除至行首
3. Ctrl+Shift+D 复制光标所在整行,插入在该行之前
4. Ctrl+D 选词 (按住-继续选择下个相同的字符串,再按,可跳到相应的方法定义处
5. Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
6. Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
7. Ctrl + alt + / 取消注释
8. Ctrl+Shift+UP 与上行互换 ctrl + shift + up: 列模式编辑
9. Ctrl + R 跳转当前页的目标方法
10. Ctrl+K + U 大写
11. Ctrl+K + L 小写
12. 鼠标中间 列模式编辑
13. Ctrl+Shift+[] 代码折叠
14. ctrl+k ctrl+1: 折叠所有代码
15. Ctrl + K,B 打开侧边栏
16. ctrl + 回车: 光标后插入行, Ctrl+Shift+Enter 光标前插入行
17. ctrl + m: 匹配括号
18. vim mode下 查找上一个下一个的快捷键是 是* #
19. ctrl +z, y: 撤销,恢复撤销
20. alt + .: 闭合当前标签
21. Ctrl+F2: 设置书签
22. F2: 下一个书签
23. Shift+F2: 上一个书签
24. ctrl + p: 即时的文件切换
25. ctrl + shift + a: 选择标签内的内容
26. ctrl + 单击: 多行随意位置添加光标
27. alt + F3( mac: ctrl + command + g): 选择页面中所有相同的词
28. ctrl + F3: 跳转到下一个选中的词
29. Ctrl+Shift+P Set Syntax:html : 设置文件类型
30. Shift + 右键: 连续多行光标选中 (by Gary Gauh)
程序员难免要经常画流程图,状态图,时序图等。以前经常用 visio 画,经常为矩形画多大,摆放在哪等问题费脑筋。有时候修改文字后,为了较好的显示效果不得不再去修改图形。今天介绍的工具是如何使用 Sublime + PlantUML 的插件画流程图,状态图,时序图等。这是一种程序员看了就会爱上的画图方式:自然,高效。
最新版 3.2 build 3200 已经解决了中文输入问题,正常安装即可。
Install the GPG key:
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
Ensure apt is set up to work with https sources:
sudo apt-get install apt-transport-https
Select the channel to use:
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Dev
echo "deb https://download.sublimetext.com/ apt/dev/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
Update apt sources and install Sublime Text
sudo apt-get update
sudo apt-get install sublime-text sublime-merge
插件来源:https://packagecontrol.io/installation 。
Preferences > Browse Packages…
menuInstalled Packages
folderInstalled Packages
directory由于网站背墙,插件无法安装,此时需要配置一下 http proxy。
打开 Preferences > Package Settings > Package Control > Settings - User
菜单
编辑 Package Control.sublime-settings
,添加两行:
// 改为真实IP和端口
"http_proxy": "http://127.0.0.1:8123",
"https_proxy": "http://127.0.0.1:8123"