Ubuntu下sublime编辑器配置和实用详解: - A-祥子

时间:2024-03-08 07:37:38

Ubuntu下sublime编辑器配置和实用详解:

Sublime简介
Sublime Text是一个代码编辑器。也是HTML和散文先进的文本编辑器。漂亮的用户界面和非凡的功能,例如:多选择,Python插件,代码段等等。完全可自定义键绑定,菜单和工具栏等等.漂亮的用户界面和非凡的功能,Sublime Text的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。
sublime 下载网址: http://www.sublimetext.com/3
1.安装package管理工具
用反引号,`ctrl+``调出命令输入窗口
import urllib.request,os;pf = \'Package Control.sublime-package\';ipp = sublime.installed_packages_path();urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) );open(os.path.join(ipp, pf), \'wb\').write(urllib.request.urlopen( \'http://sublime.wbond.net/\' + pf.replace(\' \',\'%20\')).read())
设置vim模式,Sublime Text 内置 Vim 模式支持,你只需到用户设置文件将 "ignored_packages": ["vintage"] 中的 vintage 删除即可。
快速体验:
#! /usr/bin/pythonprint "hello world itcast"
快速运行 ctrl+b
2.调出installpackage界面
ctrl + shift + p
install package
3.常用工具包
AdvancedNewFile
Djaneiro
Emmet
Git
Side Bar
HTML/CSS/JS Prettify
Python PEP8 Autoformat
SublimeCodeIntel
ColorPicker
OmniMarkupPreviewer
4.常用包使用说明
AdvancedNewFile
可以创建文件,也可以连目录和文件都创建 win+alt+n
Djaneiro
django一些语法快速补齐功能,参考如下 https://packagecontrol.io/packages/Djaneiro
Emmet
快速缩写html,tab补齐,
代码简写扩展神器
ul#test>li*4 Ctrl+e展开上述指令
html:5 补齐html
p.foo 补齐class
p#foo 补齐id
> 子元素符号,表示嵌套的元素
+ 同级标签符号
^ 可以使该符号前的标签提升一行
更多参考:http://www.iteye.com/news/27580
Git
集成git ctrl+shift+p 输入git
Side Bar
折叠目录树 ctrl+k ctrl+b
HTML/CSS/JS Prettify
格式化代码 鼠标右键,从里面选
Python PEP8 Autoformat
格式化python代码 ctrl+shift+r
SublimeCodeIntel
自动匹配补全代码 ctrl+f3 调到变量定义的地方
ColorPicker
屏幕拾色器 ctrl+shift+c
OmniMarkupPreviewer
更多插件,设置OmniMarkupPreviewer的package setting中的default。修改里面的extensions "extensions": ["extra", "codehilite", "toc", "strikeout", "smarty", "subscript", "superscript"]
安装语法高亮支持插件 sudo pip install pygments
将标记语言渲染为 HTML 并在浏览器上实时预览,同时支持导出 HTML 源码文件。 ctrl+alt+o 导出在浏览器上预览 ctrl+alt+x 导出生成html文件 ctrl+r 文档标签导航 [TOC] 文件开头插入,生成页面时自动增加目录标题索引 mdlink 插入链接 mdimg 插入图片 mdacr 插入参考式链接 mdfn 插入脚注
OmniMarkupPreviewer更多介绍:http://blog.leanote.com/post/54bfa17b8404f03097000000
设置mkdown插入超链接等快捷键snippet文件,存储到/home/xwp/.config/sublime-text-3/Packages/User下
ConvertToUTF8
直接在菜单栏中可以转,专为中文设计
Terminal
Sublime版的在当前文件夹内打开 ctrl+shift+t
Side​Bar​Enhancements
右键一下子多处很多选择
自带技巧
修改同一个变量,光标放在变量后,两次 ctrl+d
多变量修改,按住ctrl,鼠标点击修改位置
查找 ctrl+f
插入注释 ctrl+shift+/
注释当前行 ctrl+/
分屏 Alt+Shift+1(非小键盘)窗口分屏,恢复默认1屏 Alt+Shift+2 左右分屏-2列 Alt+Shift+3 左右分屏-3列 Alt+Shift+4 左右分屏-4列 Alt+Shift+5 等分4屏 Alt+Shift+8 垂直分屏-2屏 Alt+Shift+9 垂直分屏-3屏
标签切换 alt+数字
Ctrl+Shift+P 打开命令面板
关闭当前标签文件ctrl+f4
f11全屏
5.脚本一键安装
cd ~/home/xwp/.config/sublime-text-3/Packages
echo Install...echo ==================================================
echo === Package Control ===
rm -rf "Package Control"
git clone https://github.com/JustQyx/Sublime-Text-Package-Control.git "Package Control"
echo === Block Cursor Everwhere ===
rm -rf "Block Cursor Everwhere"
git clone https://github.com/ingshtrom/BlockCursorEverywhere.git "Block Cursor Everwhere"
...