sublime text 2快捷键总结

为什么80%的码农都做不了架构师?>>>   hot3.png


以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+` :打开控制台

转载于:https://my.oschina.net/banxi/blog/127487

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/462562.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring Boot 2.1.5 正式发布,1.5.x 即将结束使命!

Spring Boot 官网在 2019/03/15 这天发布了 Spring Boot 2.1.5 正式版,栈长表示真跟不上了。。 官宣如下 : https://spring.io/blog/2019/05/15/spring-boot-2-1-5-released 仓库也已经跟上: 那这个版本有什么新功能? 1、增加了 S…

Console-算法[for,if]-有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数...

ylbtech-Arithmetic:Console-算法[for,if]-有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数1.A,Demo(案例)【程序28】 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问…

原来MySQl就是这样工作的

一、MySQL简单介绍MySQL是当今最流行的开源数据库管理系统,超过10亿的下载量足可以证明这点。MySQL以其速度、高可靠性、简单易用,广泛应用,一些大型企业也在逐渐应用,如:Facebook、维基百科等网站。MySQL最早由瑞典的MySQL AB公司…

Java生成二进制文件与Postman以二进制流的形式发送请求

业务描述: 模拟终端(智能家居)发送HTTP POST请求,请求参数为二进制流;而且,二进制流是加密后的数据,因此调试分两步: 1、Java代码生成加密后数据,并保存为二进制流文件 &…

电脑上面玩Android 游戏(.apk文件)

Android模拟器, 下载地址 http://files.cnblogs.com/jx270/BlueStacks-SplitInstaller_native.rar 下载完毕后解压,双击安装, 然后自己去下一些.apk文件,双击即可在电脑上面使用 ps自己配一个手柄,玩游戏不错,

JQuery最佳实践

作者: 阮一峰 日期: 2011年8月 4日 上周,我整理了《jQuery设计思想》。 那篇文章是一篇入门教程,从设计思想的角度,讲解"怎么使用jQuery"。今天的文章则是更进一步,讲解"如何用好jQuery&quo…

Excel-在整个工作簿中查找/替换

13、在整个工作簿中查找/替换 调范围为:工作簿,默认是工作表; 转载于:https://www.cnblogs.com/Formulate0303/p/10885194.html

WCF服务实例激活类型编程与开发(转)

【引言】: 在WCF分布式开发必备知识(2):.Net Remoting这 篇文章里我已经介绍过了Net Remoting相关的概念,其中也包括Net Remoting的激活方式:SingleTon模式、SingleCall模式、客户端激活方式。其实WCF服务的激活方式也与此相似。服务激活方式…

部署Windows Server Update Services 4.0

在 Windows Server 2012 中,WSUS 是可安装以管理和分配更新的服务器角色。WSUS 服务器可以作为组织内其他 WSUS 服务器的更新源。充当更新源的 WSUS 服务器被称为上游服务器。在 WSUS 实现过程中,网络中必须至少有一台 WSUS 服务器连接到 Microsoft 更新…

克罗谈投资策略09

第七章 把注意力集中在长期趋势上(2) 我接到很多交易者寄来的信和打来的电话,谈论投机交易的各个层面。但是其中匹兹堡一位专业交易者1984年8月所写的一封信,跟上面所说的主题有特别的关联: 大家都说在目前的市场情况下…

《统计学习方法》(李航)读书笔记(转)

《统计学习方法》(李航)读书笔记(转) http://www.cnblogs.com/limitlessun/p/8611103.html#_label4阅读目录 知识点感知机k近邻法朴素贝叶斯决策树logistic回归和最大熵模型支持向量机提升方法EM算法隐马尔可夫模型(HMM)统计学习方法总结神经网络K-MeansBaggingApriori降维方法…

html奇淫技巧 2 教你如何进行图文环绕布局 原创

在群里无意看到了盆友想要布局一个图文环绕的布局,问有没有什么办法实现,上网查了下,都感觉忽悠人的。 js 方面学的不怎么好,但是页面这块是不服输的。 于是就进行了研究,需求如下: 起先看到这张需求我是有…

Lync与Exchange 2013 UM集成:Lync Server配置

在完成了对Exchange的UM功能进行配置之后,我们要把UM的功能与Lync做集成的话还需要在Lync这边做一些配置。首先我们打开Lync前端服务器,然后打开核心组件安装目录下的Support文件夹,然后双击OcsUmUtil。打开之后我们单击加载数据,…

在ubuntu中为程序添加图标快捷键

2019独角兽企业重金招聘Python工程师标准>>> 比如我在我的ubuntu上安装了javaEE eclipse,这个软件直接解压就可以用,这时在导航栏里没有对应图标,在左上角的软件中心中也没有图标,每次启动它得用命令来启动&#xff0c…

更改消息存储的位置

2019独角兽企业重金招聘Python工程师标准>>> 更改消息存储的位置 将消息存储位置更改为另一目录或文件系统。 开始之前 记录部署至要配置的集群的 IBM Lotus Connections 功能部件。 关于此任务 集群成员多于一个节点时,消息存储必须对集群中位于相同物…

【原创】StreamInsight查询系列(三)——基本查询操作之过滤

上篇博文介绍了如何在LINQPad中输出StreamInsight查询结果。这篇文章将主要介绍StreamInsight基础查询操作中的过滤部分。 测试数据准备 为了方便测试查询,我们首先准备一个静态的测试数据源:var weatherData new[] {new { Timestamp new DateTime(201…

设计模式之四(抽象工厂模式第二回合)

前言 在第一回合中留下的问题,http://www.cnblogs.com/aehyok/archive/2013/05/19/3087497.html,现在就先处理一个简单的,只添加一个Department表。 第二回合 首先要建立部门类,假设只有两个字段部门ID,和部门名称。 p…

第一章-起步

1、安装python3环境 windows: 到python官网下载python3安装包,下载地址:https://www.python.org/ftp/python/3.7.3/python-3.7.3-amd64.exe 双击安装运行即可,注意:需要勾选add python 3.7 to path linux: …

ASP.NET 4.0升级至ASP.NET 4.5需要注意的地方

原文 http://www.cnblogs.com/dudu/archive/2013/05/20/3087791.html 原以为只要在Visual Studio 2012中将每个项目的Target framework设置为.NET Framewor 4.5进行编译,然后在web.config中设置compilation的targetFramework为4.5,就升级到了ASP.NET 4.5…

chrome扩展之3:一步步跟我学开发一个表单填写扩展

这节课实现的效果如下图所示: 我们先想一想,怎么样才可以在搜索框上输入内容呢,当然可以手动输入^_^,除了这个之外呢?如果您有这个页面的后台编辑权限就可以直接修改这个页面的内容。当然,这个页面是google的,我们没有…