文档章节

sublime text 2快捷键总结

代码会说话
 代码会说话
发布于 2013/05/04 22:51
字数 937
阅读 2.7K
收藏 5


以mac系统为例

一:编辑(我们使用一个编辑器最频繁的事情就是编辑了。)

   (1)基本操作:

         【1】Command+A:全选

         【2】Command+C:复制

         【3】Command+V:粘贴

         【4】 Command+X:剪切

         【5】Command+Z:撤销

         【6】Command+Y:重做

        对于代码来说:Command+V还有一个高级一点的快捷键就是:

         【7】Shift+Command+V:它的作用是粘贴并处理缩进。

  (2 )行操作,Eclipse有丰富的行操作快捷键。我很喜欢。sublime text 2 也有很多。

        【1】Ctrl+Command+Up:将行上移。

        【2】Ctrl+Command+Down:将行下移.

        【3】Command+X:剪切当前行(可以当成删除当前行来用)(如果有选中的区域就是剪切行踪区域啦。)

        【5】Shift+Command+D:向上复制当前行(即在当前行的上面插入同样的一行内容,光标还在当前行)

        【6】Command+C:在没有选择区域时,复制当前行。(Shift+Command+D:相当于Command+C然后Command+V)

        【7】Command+] 增加缩进(即将行向右移)

        【8】Command+[ 减少缩进(即将行向左移)

        【9】Ctrl+Shift+K:删除当前行。(这个是真的删除了。Command+X是剪切)

        【10】Ctrl+K:删除到行尾。(Kill)

        【11】 Coman+Backspace :删除到行开头

        【12】Command+Enter:在当前行下面插入一行

        【13】Shift+Command+Enter:在当前行上面插入一行。

        【14】Command+/:注释或者反注释当前行(或者 选中行)

   (3)文本操作

          【1】 Command+K,Commamnd+U:将所选或所在单词转成大小。(Convert(K) to Uppcase)

          【2】 Command+K,Command+L:将所选或所在单词转成小写(Convert(K) to Lower)


 二: 移动操作

 在Vim中这是一个很重要的方面,但是在其它编辑器中这个问题却容易被忽略。

          【1】Command+Left :移动到行首。mac 通用

          【2】Command+Right:移动到行尾。mac 通用

          【3】 Home :移动到文件头(还可以用Command+Up)

          【4】 End:移动到文件尾(还可以用Command+Down)

          【5】Ctrl+G:跳转到指定行。(Go

          【6】Ctrl+L:将所在行滚动到屏幕中(如果可以的话)(Locate)

          【7】Ctrl+M:移到所匹配的对应的括号去。(Matching Bracket


四:多行编辑  

这是Sublime text 2的一个特色。

          【1】Ctrl+Shift+Down:加上下面的一行

          【2】Ctrl+Shift+Up:加上上面的一行。

          【3】Command+D: (word)加上下一个同样的单词(用于重构局部变量名特别实用。)

五:选择

      很多时候,我们都习惯了用鼠标来选择。但是有时候,熟练的使用一些快捷键来选择效果更好。

      【1】 Command+L:选择当前行(Line),这个命令可以不常用,因为可以使用行操作中的命令来代替。

      【2】Ctrl+Shift+M:选择最近的匹配的括号对(Matching)

      【3】  Shift+Command+J:选择当前有同样的缩进的连续(包括空行)行。

六:文件

     (1)基本操作

         【1】 Command+N:新建

         【2】 Command+O:打开

         【3】 Command+S:保存

         【4】 Alt+Command+S:全部保存


    (2)多文件编辑

             【1】Command+N:N表示切换到第N个标签页去。

             【2】Alt+Command+Left:下一个文件。

             【3】Alt+Command+Right:上一个文件

             【4】Command+P:根据文件名,或者文件中的内容定位文件。

             【5】Command+R:根据符号定位。(可以根Comand+P中使用@符号来定位包含某符号的文件 )

        (如果你也用Eclipse那么这个命令相当于Ctrl+O

      (3)多窗口

              【1】Alt+Command+N:N指同时显示的窗口列数。


七:使用命令

   【1】Shift+Command+P:打开命令命令。可以在这里输入你想执行的操作。Sublime text 2的模糊搜索很快很强大。这也是一个很受人喜欢的命令啦。

   【2】Command+` :打开控制台

© 著作权归作者所有

代码会说话
粉丝 184
博文 62
码字总数 58384
作品 0
南宁
后端工程师
私信 提问
加载中

评论(0)

[安装配置] 我的 Sublime Text 2/3 配置

初始化于: 2013-06-30 Sublime Text is a sophisticated text editor for code, markup and prose. You'll love the slick user interface, extraordinary features and amazing performance......

豆仔
2012/12/08
543
0
一些必不可少的Sublime Text 2插件

Sublime Text 2是一个轻量、简洁、高效、跨平台的编辑器,方便的配色以及兼容vim快捷键等各种优点博得了很多前端开发人员的喜爱,当然也包括我,在看到小飞的介绍后,我就一直在用了。本文推...

Junn
2013/09/02
561
0
sublime--package control的配置与插件安装

自动配置:   准备一个安装好的 sublime text 。这里我的是版本3;   1. 快捷键:ctrl + ~;调出控制台,因为我的是版本3,所以在控制台中输入下边这段代码: 1 import urllib.request,...

鋒o丫头
2017/11/01
0
0
sublime Text 3添加在浏览器中打开功能

Sublime Text 3 编写的 HTML 文件如何在浏览器中打开?可以在 HTML 文件中右键点击 选项,这种方式经常出现网页打不开的情况。例如路径不允许出现中文;莫名其妙打开 Firefox 浏览器等。这里...

botkenni
2018/07/31
1K
0
让Sublime Text 2支持GB2312和GBK编码

第一步,确保已经安装了“Package Control”,有的话就跳过第一步 Sublime Text 2 安装 Sublime Package Control,通过 Sublime Package Control,安装、升级和卸载 Package。 安装 Package ...

CraneH
2013/02/27
8.4K
3

没有更多内容

加载失败,请刷新页面

加载更多

略谈分布式系统中的容器设计模式

本文作者:zytan_cocoa 略谈分布式系统中的容器设计模式 谭中意 2020/3/5 前言:云原生(Cloud Native)不仅仅是趋势,更是现在进行时,它是构建现代的,可弹性伸缩的,快速迭代的计算网络服...

百度开发者中心
03/11
10
0
创建将T约束为枚举的泛型方法 - Create Generic method constraining T to an Enum

问题: I'm building a function to extend the Enum.Parse concept that 我正在构建一个函数来扩展Enum.Parse概念, Allows a default value to be parsed in case that an Enum value is ......

javail
今天
31
0
使用PHP的“注意:未定义的变量”,“注意:未定义的索引”和“注意:未定义的偏移量”

问题: I'm running a PHP script and continue to receive errors like: 我正在运行PHP脚本,并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\\wamp\\www\\mypat......

技术盛宴
今天
8
0
算法 : 一个整形一维数组,以及一个目标数,写一个方法,求出数组元素之和为该目标值的所有组合。

一个整形一维数组,以及一个目标数,写一个方法,求出数组任意两个元素之和为该目标值的所有组合。 function meetGroup($array, $hit){ $meet_groups =[]; foreach ($array as $...

冻结not
今天
35
0
win10下docker中安装sqlserver并使用navicat premiun连接

搜索镜像:docker search mssql 下载镜像:docker pull microsoft/mssql-server-linux 运行镜像:docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=[包含大小写字母、数字的长度不少于8位数的......

nie_yuange
今天
28
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部