`

sublime text 2 使用与配置

阅读更多
sublime text 2 使用与配置

与rails配合
http://www.iplaysoft.com/sublimetext.html
http://yggg.me/post/25340154228/sublime-text-2-rails
http://www.cnblogs.com/angestudy/archive/2012/11/03/2752064.html
http://wbond.net/sublime_packages/community#sort-installs
http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html



小巧压缩包不到10M,可以通过安装插件扩展功能。还支持VIM模式,通过安装https://github.com/Kronuz/SublimeCodeIntel 插件后,能比较好的支持代码自动完成功能。
一些技巧:会不断更新
1、常用快捷键
F7或Ctrl + b 运行当前文件,ruby文件可以直接运行。
Ctrl + d 选取当前光标所在词组,Ctrl+d+d查找当前光标所在词组,并标亮
删除一行Ctrl+Shift+K
复制一行Ctrl+Shift+K,Ctrl+K+K
方法定位 ctrl+r
文件定位 ctrl+p
命令定位 ctrl+shift+p
自动补全 Tab
打开一个视图alt+shift+1
打开二个垂直视图alt+shift+2
打开三个垂直视图alt+shift+3
打开两个水平视图alt+shift+8
Ctrl+L 选择整行(按住-继续选择下行)
Ctrl+KK 从光标处删除至行尾
Ctrl+Shift+K 删除整行
Ctrl+Shift+D 复制光标所在整行,插入在该行之前
Ctrl+J 合并行(已选择需要合并的多行时)
Ctrl+KU 改为大写
Ctrl+KL 改为小写
Ctrl+D 选词(按住-继续选择下个相同的字符串)
Ctrl+M 光标移动至括号内开始或结束的位置
Ctrl+Shift+M 选择括号内的内容(按住-继续选择父括号)
Ctrl+/ 注释整行(如已选择内容,同“Ctrl+Shift+/”效果)
Ctrl+Shift+/ 注释已选择内容
Ctrl+Space 自动完成(win与系统快捷键冲突,需修改)
Ctrl+Z 撤销
Ctrl+Y 恢复撤销
Ctrl+Shift+V 粘贴并自动缩进(其它兄弟写的,实测win系统自动缩进无效)
Ctrl+M 光标跳至对应的括号
Alt+. 闭合当前标签
Ctrl+Shift+A 选择光标位置父标签对儿
Ctrl+Shift+[ 折叠代码
Ctrl+Shift+] 展开代码
Ctrl+KT 折叠属性
Ctrl+K0 展开所有
Ctrl+U 软撤销
Ctrl+T 词互换
Ctrl+Enter 插入行后
Ctrl+Shift Enter 插入行前
Ctrl+K Backspace 从光标处删除至行首
Ctrl+Shift+UP 与上行互换
Ctrl+Shift+DOWN 与下行互换
Shift+Tab 去除缩进
Tab 缩进
F9 行排序(按a-z)

2、插件包的安装:以安装zencoding为例。
如果是和第一次安装插件,运行下面步骤。
Ctrl+`(1左边的键)打开命令行,输入:
引用
import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

回车后重启软件。如果安装成功有 Preferences -> Package Settings -> Package Control。

Ctrl+Shift+p,输入install,找到install package回车,弹出插件列表。

找到zencoding回车,重启软件。

启动zencoding的默认快捷键是Ctrl+Alt+Enter,这与系统默认有冲突。修改方法:
在软件安装目录\Data\Packages\ZenCoding下找到Default (Windows).sublime-keymap,打开,找到Ctrl+Alt+Enter换成别的快捷键,如Ctrl+Alt+r,然后复制所有内容,打开Preferences->key bindings - user,粘贴内容到这个文件,保存。重启软件。Ctrl+Alt+r开启zencoding命令行,就可以使用了。

4、
启用vim模式,打开Preferences -> Global setting - User,在{}内加入
"ignored_packages": [],保存。按ESC键,就可进入VIM模式。

5、
有目录浏览树中单击某一文件,不会占用一个tab,只有双击该文件或对文件进行编辑时才会生成一个tab。

6、使用SublimeText 2在ubuntu开好rails是很享受的。1)运行ruby文件时,不需要保存,按F7可直接运行,很方便调试。2)打开三个垂直视图alt+shift+3,第一列显示model文件,第二列显示controller文件,最后一列显示views文件,几个文件同时看,一目了然。

不过,我发现SublimeText 2在ubuntu对中文支持不好,不能输入中文。目前还找不到好的办法。
分享到:
评论

相关推荐

    Sublime Text2安装与配置教程_Python

    本教程将详细讲解Sublime Text2的安装与配置过程,帮助你快速上手这款强大的编辑器。 首先,安装Sublime Text2非常简单。下载完成后,找到`Sublime Text2安装与配置教程_斯巴达.exe`这个文件,双击运行即可进行安装...

    sublimetext2中文版+使用方法

    1. 下载:从提供的资源中,找到名为"SublimeText_2.0.1后盾网_中文版.exe"的文件,双击进行安装。 2. 安装过程:按照安装向导的指示进行操作,选择安装路径,并确保勾选“创建桌面快捷方式”以便日后快速启动。 3. ...

    配置完善的正宗Sublime Text3

    Sublime Text3是一款备受开发者喜爱的轻量级、高效且高度可定制的文本编辑器,尤其在编程领域中被广泛使用。它支持多种语言,并具备丰富的插件生态系统,能够极大地提高开发者的生产力。 首先,Sublime Text3的核心...

    IDEA的SublimeText2/Text3 monokai主题配色风格

    总的来说,通过适当地定制和配置,IntelliJ IDEA可以实现与Sublime Text相似的Monokai主题,同时保留其作为专业级IDE的强大功能。无论是Java开发者还是其他编程语言的使用者,都能根据个人习惯和需求,在这两款优秀...

    Sublime text 2 for linux

    7. **自定义配置**:Sublime Text 2 允许用户通过简单的JSON文件配置自己的工作环境,包括主题、字体、快捷键绑定等。 8. **宏功能**:录制并回放一系列操作,实现复杂的编辑任务自动化。 9. **项目管理**:可以...

    sublime text2 配置说明

    在使用Sublime Text 2时,对编辑器进行个性化配置可以极大地提高工作效率和舒适度。这篇配置说明将详细介绍如何自定义编辑器的设置。 配置Sublime Text 2主要通过修改`Preferences.sublime-settings`文件来实现。此...

    SublimeText启动cocos2dx3.0项目

    在描述中提到的`run.py`文件,这是一个Python脚本,用于连接SublimeText与Cocos2dx的命令行工具。当你按下F7键时,这个脚本会被执行,从而触发项目的编译和运行流程。在SublimeText中,你可以自定义快捷键绑定,这...

    Sublime Text 2 汉化包

    此外,Sublime Text 3的汉化方法与Sublime Text 2略有不同,如果你使用的是Sublime Text 3,需要找到对应的汉化包并按照3的路径进行覆盖。 总的来说,Sublime Text 2的汉化过程并不复杂,通过简单的文件替换就能...

    Sublime Text 2.rar

    3. **删除SublimeText_2右击菜单.inf**: 这个文件与前一个文件相对应,用于移除之前通过“加入SublimeText_2右击菜单.inf”添加的右键菜单项。如果用户不再希望在右键菜单中看到Sublime Text 2的选项,可以使用这个...

    编辑器 Sublime Text 2

    在配置方面,Sublime Text 2支持自定义快捷键绑定、主题和样式,满足不同用户的个性化需求。用户可以通过修改 Preferences.sublime-settings 文件来自定义编辑器设置,如字体大小、颜色方案等。 至于提供的...

    sublime text2 插件包

    Sublime Text 2是一款广受开发者喜爱的轻量级文本编辑器,以其高效、可定制性和丰富的插件库而闻名。这款编辑器支持多种编程语言...对于任何使用Sublime Text 2的人来说,了解并利用这些插件都是提高生产力的关键步骤。

    Sublime Text 4(Build 4126)修改运行配置为终端运行(C/C++、Java、Python)

    Sublime Text 4(Build 4126)修改运行配置为终端运行(内含C/C++、Java、Python四门语言的配置)。配置效果就是能够编译完用系统终端cmd运行程序,而不是用 Sublime Text 自带的终端运行,因为其自带的终端有很多不...

    Sublime Text 2下载以及注册码

    - 针对Windows用户,可以从官方网站下载Sublime Text 2的安装程序,如`SublimeText2.0.2Setup.exe`,运行该程序进行安装。 - 安装过程中,按照提示操作即可,一般选择默认设置,确保安装路径无中文字符,避免后续...

    SublimeText2汉化包

    这将打开Sublime Text 2的Packages目录,此目录存放了Sublime Text 2的所有插件和自定义配置。在该目录下,找到并打开"User"文件夹。这里,我们将汉化包放入这个文件夹内。 将下载的"Chinese (Simplified).sublime-...

    Sublime text 配置备份

    本教程将详细讲解如何进行Sublime Text的配置备份,确保你在不同设备间同步工作环境或者避免因误操作丢失个性化设置。 1. **配置文件位置** 在Sublime Text中,用户的个人设置和数据存储在特定的目录下。对于...

    sublime text 使用手册(全面教授sublime text使用技巧)

    2. **多窗口与多标签**:Sublime Text支持同时打开多个文件,在同一窗口内通过多个标签页切换,或通过`View` > `New Window`创建新窗口。 3. **侧边栏**:侧边栏显示项目文件结构,可通过`Project` > `Add Folder ...

    sublime text2常用配置

    ### Sublime Text 2 常用配置解析 Sublime Text 是一款非常强大的代码编辑器,因其高度可定制性而受到开发者的喜爱。本文将基于提供的配置文件详细解析 Sublime Text 2 的各项配置参数及其功能意义。 #### 一、...

    sublime text2(2221)

    总之,Sublime Text 2(2221)是一个强大且高度可定制的文本编辑器,通过其丰富的特性与优秀的性能,帮助开发者提升代码编写效率和工作质量。提供的两个优化版分别针对64位和32位系统,确保了不同硬件环境下的兼容性。

Global site tag (gtag.js) - Google Analytics