SublimeText2 快捷键

SublimeText2 快捷键,与对应功能一览表:

 

快捷键功能
ctrl+shift+n打开新Sublime
ctrl+shift+w关闭Sublime,关闭所有打开文件
ctrl+shift+t重新打开最近关闭文件
ctrl+n新建文件
ctrl+s保存
ctrl+shift+s另存为
ctrl+f4关闭文件
ctrl+w关闭
ctrl+k, ctrl+b切换侧边栏显示状态
f11切换全屏状态
shift+f11免打扰模式状态切换
backspace删除左侧
shift+backspace左侧删除
ctrl+shift+backspace左侧全部删除
delete右侧删除
enter插入
shift+enter插入
ctrl+z撤消
ctrl+shift+z重做
ctrl+y重做或重复
ctrl+u软撤消
ctrl+shift+u软重做
ctrl+shift+v粘贴并格式化
shift+delete剪切
ctrl+insert拷贝
shift+insert粘贴
ctrl+x剪切
ctrl+c拷贝
ctrl+v粘贴
left移动
right移动
up移动
down移动
shift+left移动并选择
shift+right移动并选择
shift+up移动并选择
shift+down移动并选择
ctrl+left按\w规则移动(跳跃)
ctrl+right按\w规则移动(跳跃)
ctrl+shift+left按\w规则移动并选择(跳跃)
ctrl+shift+right按\w规则移动并选择(跳跃)
alt+left按单词移动
alt+right按单词移动
alt+shift+left按单词移动并选择
alt+shift+right按单词移动并选择
ctrl+alt+up选择多行进行编辑
ctrl+alt+down选择多行进行编辑
pageup移动
pagedown移动
shift+pageup移动+选择
shift+pagedown移动+选择
home移动到行首
end移动到行尾
shift+home选择到行首
shift+end选择到行尾
ctrl+home移动到页首行头
ctrl+end移动到页尾行尾
ctrl+shift+home选择到页首行头
ctrl+shift+end选择到页尾行尾
ctrl+up滚动行
ctrl+down滚动行
ctrl+pagedown下一视图(视觉位置)
ctrl+pageup前一视图
ctrl+tab栈中下一视图(打开顺序)
ctrl+shift+tab栈中前一视图
ctrl+a全选
ctrl+shift+l选择多行编辑
escape单个选择
escape清除字段
escape清除字段
escape隐藏面板
escapehide overlay
escapehide auto complete
tabinsert best completion
tabinsert best completion
tabreplace completion with next completion
tabreindent
tabindent
tabnext field
tabcommit completion
shift+tabinsert
shift+tabunindent
shift+tabunindent
shift+tabunindent
shift+tabprev field
ctrl+]缩进
ctrl+[不缩进
inserttoggle overwrite
ctrl+l选择行,重复可依次增加选择下一行
ctrl+d选择单词,重复可增加选择下一个相同的单词
ctrl+k, ctrl+dfind under expand skip
ctrl+shift+spaceexpand selection
ctrl+shift+mexpand selection
ctrl+m跳转到对应括号
ctrl+shift+jexpand selection
ctrl+shift+aexpand selection
alt+.close tag
ctrl+qtoggle record macro
ctrl+shift+qrun macro
ctrl+enterrun macro file
ctrl+shift+enter在当前行前插入新行
entercommit completion
ctrl+p搜索项目中的文件
ctrl+shift+p打开命令面板
ctrl+alt+pprompt select project
ctrl+r前往Method
ctrl+g跳转到第几行
ctrl+;show overlay
ctrl+ishow panel
ctrl+shift+ishow panel
ctrl+f查找
ctrl+h查找替换
ctrl+shift+h查找替换下一个
f3下一个匹配项
shift+f3上一个匹配项
ctrl+f3下一个匹配项
ctrl+shift+f3find under prev
alt+f3find all under
ctrl+eslurp find string
ctrl+shift+eslurp replace string
ctrl+shift+fshow panel
f4next result
shift+f4prev result
f6toggle setting
ctrl+f6next misspelling
ctrl+shift+f6prev misspelling
ctrl+shift+upswap line up
ctrl+shift+downswap line down
ctrl+backspacedelete word
ctrl+shift+backspacerun macro file
ctrl+deletedelete word
ctrl+shift+deleterun macro file
ctrl+/当前行注释状态切换
ctrl+shift+/当前位置注释状态切换
ctrl+j选择标签内容,将后继行附加到行尾
ctrl+shift+dduplicate line
ctrl+`show panel
ctrl+spaceauto complete
ctrl+spacereplace completion with auto complete
ctrl+alt+shift+pshow scope name
f7build
ctrl+bbuild
ctrl+shift+bbuild
ctrl+breakexec
ctrl+ttranspose
f9行排序
ctrl+f9行排序
// Auto-pair quotes
\insert snippet
\insert snippet
\move
backspacerun macro file
// Auto-pair single quotes
'insert snippet
'insert snippet
'move
backspacerun macro file
// Auto-pair brackets
(insert snippet
(insert snippet
)move
backspacerun macro file
// Auto-pair square brackets
[insert snippet
[insert snippet
]move
backspacerun macro file
// Auto-pair curly brackets
{insert snippet
{insert snippet
}move
backspacerun macro file
enterrun macro file
shift+enterrun macro file
ctrl+1focus group
ctrl+2focus group
ctrl+3focus group
ctrl+4focus group
ctrl+shift+1move to group
ctrl+shift+2move to group
ctrl+shift+3move to group
ctrl+shift+4move to group
ctrl+0focus side bar
alt+1select by index
alt+2select by index
alt+3select by index
alt+4select by index
alt+5select by index
alt+6select by index
alt+7select by index
alt+8select by index
alt+9select by index
alt+0select by index
f2next bookmark
shift+f2prev bookmark
ctrl+f2标记状态切换
ctrl+shift+f2clear bookmarks
alt+f2select all bookmarks
ctrl+shift+krun macro file
alt+qwrap lines
ctrl+k, ctrl+uupper case
ctrl+k, ctrl+llower case
ctrl+k, ctrl+spaceset mark
ctrl+k, ctrl+aselect to mark
ctrl+k, ctrl+wdelete to mark
ctrl+k, ctrl+xswap with mark
ctrl+k, ctrl+yyank
ctrl+k, ctrl+krun macro file
ctrl+k, ctrl+backspacerun macro file
ctrl+k, ctrl+gclear bookmarks
ctrl+k, ctrl+cshow at center
ctrl++increase font size
ctrl+=increase font size
ctrl+keypad plusincrease font size
ctrl+-decrease font size
ctrl+keypad minusdecrease font size
alt+shift+winsert snippet
ctrl+shift+[折叠(代码)
ctrl+shift+]不折叠
ctrl+k, ctrl+1按层级折叠(代码),数字是层级数
ctrl+k, ctrl+2按层级折叠(代码),数字是层级数
ctrl+k, ctrl+3按层级折叠(代码),数字是层级数
ctrl+k, ctrl+4按层级折叠(代码),数字是层级数
ctrl+k, ctrl+5按层级折叠(代码),数字是层级数
ctrl+k, ctrl+6按层级折叠(代码),数字是层级数
ctrl+k, ctrl+7按层级折叠(代码),数字是层级数
ctrl+k, ctrl+8按层级折叠(代码),数字是层级数
ctrl+k, ctrl+9按层级折叠(代码),数字是层级数
ctrl+k, ctrl+0unfold all
ctrl+k, ctrl+junfold all
ctrl+k, ctrl+tfold tag attributes
context menucontext menu
alt+ctoggle case sensitive
alt+rtoggle regex
alt+wtoggle whole word
alt+atoggle preserve case
// 查找面板的按键绑定
enter向后查找
shift+enter向前查找
alt+enter查找全部
// 替换面板的按键绑定
enter查找下一个
shift+enter查找前一个
alt+enter查找全部
ctrl+alt+enter替换全部
// Incremental find panel key bindings
enterhide panel
shift+enterfind prev
alt+enter

find all



















































































































































































































































































































本文转自 念槐聚 博客园博客,原文链接:http://www.cnblogs.com/haochuang/p/5804115.html,如需转载请自行联系原作者

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

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

相关文章

java-linux-eclipse配置

转载于:https://www.cnblogs.com/sheying/p/8327517.html

n皇后问题java_经典n皇后问题java代码实现

问题描述:在n*n的二维表格,把n个皇后在表格上,要求同一行、同一列或同一斜线上不能有2个以上的皇后。例如八皇后有92种解决方案,五皇后有10种解决方案。public class TestQueen {int n; //皇后的个数int num 0; // 记录方案数int…

ffmpeg mplayer x264 代码重点详解 详细分析

ffmpeg和mplayer中求平均值得方法 1 ordinary c language level #define avg2(a,b) ((ab1)>>1) #define avg4(a,b,c,d) ((abcd2)>>2) 显而易见...,注意a,b宏表达式可能引出的副作用 2 SIMD by software…

nagios监控服务器的搭建

nagios 概述: 开源的免费的网络监视工具。 监控: windows, Linux,Unix,交换机和路由器。报警。 Nagios是插件式的结构,它本身没有任何监控功能,所有的监控都是通过插件进行的,因此其是高度模块化和富于弹性的。Nagios…

BZOJ1031: [JSOI2007]字符加密Cipher

1031: [JSOI2007]字符加密Cipher Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 7882 Solved: 3425[Submit][Status][Discuss]Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法&#…

java栈顶元素_栈在Java类库中的实现

栈是一种后进先出的数据结构。在它之上,主要有三种操作:(1)判断栈是否为空——empty();(2)在栈顶添加一个元素——push(E);(3)删除并返回栈顶元素——pop()。在Java类库中,Stack类实现了栈,它继承自Vector类…

LoadRunner远程监测Centos服务性能配置过程

由于公司的需要,经过一段时间的探索,参考了很多业内人士的文档,终于完成LoadRunner远程监测centos服务器的配置过程。 首先监测所需要服务是否存,如果存在就不必要安装,如果不存在,需要安装对应的服务。 监…

day 68 增删改查 语法

1 普通正则 2 分组正则 url(r/blog/(\d)/(\d),views.blog) blog(request,arq1,arq2) 按照位置传参 3 分组命名 url(r/blog/(?P<year>\d)/(?P<month>\d),views.blog) blog(request,year,month) 4 用name 指定别名 url(r/blog/(?P<year>\d)/(?P…

编译器入门 语法分析器 java_从零开始写个编译器吧 - Parser 语法分析器

Parser(语法分析器)的编写相对于 Tokenizer (词法分析器)要复杂得多&#xff0c;因此&#xff0c;在编写之前可能也会铺垫得更多一些。当然&#xff0c;本系列旨在“写出”一个编译器&#xff0c;所以理论方面只会简单介绍 tao 语言所涉及的部分。之前的几章中&#xff0c;我纯…

017——数组(十七) asort ksort rsort arsort krsort

<?php /*** 数组 asort ksort rsort arsort krsort*///asort()对数组按值排序&#xff0c;保留键名&#xff1a; /*$arrarray(bbs_url>bbs.lantian.com,web_url>www.lantian.com,bbs_name>免费视频教程,www_name>PHP项目开发, ); asort($arr); print_r($arr);…

v4l打开video设备 ,执行VIDIOC_DQBUF,出现Resource temporarily unavailable 问题

如果你在执行VIDIOC_DQBUF突然提示以下错误&#xff1a; error: VIDIOC_DQBUF: Resource temporarily unavailable 那么很可能是你使用非阻塞方式打开设备文件的造成的。 Resource temporarily unavailable是一种EAGAIN的错误。EAGAIN是较常见的一种错误(比如用在非阻塞操作…

ubuntu下无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)

sudo apt-get install git E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/)&#xff0c;是否有其他进程正占用它&#xff1f; 当执行sudo apt-get相关的命令&#xff0c;会显示上面类似的错误 参考别人的解决方法是 sudo r…

java get方法不序列化_Java中的Json序列化,不容忽视的getter

在开发的过程中&#xff0c;经常会碰到和自己预期不一样的情况。有的时候自己去研究一下还是很有趣的。这两天在写java web的时候&#xff0c;碰到了一个对象序列化的问题。问题重现public class AjaxJson {private boolean success;private String msg;private Object obj;pri…

mysql 通过echo的方式写入数据库 中文乱码解决方案

echo "set names utf8;insert into xxx (path, sn, time, flag) values ($wav, $sn, $secs, op);" | MYSQL echo "set names utf8;insert into xxx (path, sn, time, flag) values ($wav, $sn, $secs, op);" 前面增加 set names utf8;

getParameter和getAttribute的区别

转自http://blog.csdn.net/java_xiaobin/article/details/45363897 1.getAttribute是取得jsp中 用setAttribute設定的attribute 2.parameter得到的是string&#xff1b;attribute得到的是object 3.request.getParameter()方法传递的数据&#xff0c;会从Web客户端传到Web服务器…

java int字母,从Java中获取int,也包含字母

How can I get the int value from a string such as 423e - i.e. a string that contains a number but also maybe a letter?Integer.parseInt() fails since the string must be entirely a number.解决方案Unless youre talking about base 16 numbers (for which theres …

Spring-data-jpa常用方法

转载于:https://www.cnblogs.com/summary-2017/p/7904926.html

面试问题汇总 精选 分析 解答 职业规划 part 1

C/C/C#面试题精选&#xff08;1&#xff09; 题目&#xff08;一&#xff09;&#xff1a;C中我们可以用static修饰一个类的成员函数&#xff0c;也可以用const修饰类的成员函数&#xff08;写在函数的最后表示不能修改成员变量&#xff0c;不是指写在前面表示返回值为常量&am…

java byte md5_Java开发网 - byte[]按自定义编码转换成String(MD5)

差不多了&#xff0c;这样应该就可以了&#xff0c;剩下的就是扩展能接受的类型了。import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class HashPasswords {public String getPassword(byte[] input) {byte[] digest;synchronized (…

Java线程生命周期

当你需要使用Java线程在多线程环境下进行编程时&#xff0c;理解Java的线程周期与线程的状态是非常重要的。通过实现Runnale接口或者继承Thread类&#xff0c;我们可以创建线程&#xff0c;为了启动一个线程&#xff0c;我们需要创建一个Thread对象&#xff0c;并且调用它的sta…