• 推荐使用最新版本的Chrome/Safari或者Firefox浏览器浏览此页,否则Mac按键可能无法正常展示
  • The Latest Version of Chrome/Safari or Firefox is Recommeded.
Keypress Command
⌘ + X Delete line
⌃ + ⇧ + K Delete line
⌘ + ↩ Insert line after
⌘ + ⇧ + ↩ Insert line before
⌘ + ⌃ + ↑ Move line/selection up
⌘ + ⌃ + ↓ Move line/selection down
⌘ + L Select line - Repeat to select next lines
⌘ + D Select word - Repeat select others occurrences
⌃ + M Jump to closing parentheses Repeat to jump to opening parentheses
⌘ + K, ⌘ + K Delete from cursor to end of line
⌃ + K Delete from cursor to end of line
⌘ + [K] + ⌫ Delete from cursor to start of line
⌘ + ] Indent current line(s)
⌘ + [ Un-indent current line(s)
⌘ + ⇧ + D Duplicate line(s)
⌘ + J Join line below to the end of the current line
⌘ + / Comment/un-comment current line
⌘ + ⌥ + / Block comment current selection
⌘ + Y Redo, or repeat last keyboard shortcut command
⌘ + ⇧ + V Paste and indent correctly
⌃ + Space Select next auto-complete suggestion
⌘ + Z Undo
⌘ + Y Redo insert snippet
⌘ + U Soft undo; jumps to your last change before undoing change when repeated
⌘ + ⇧ + U Soft redo (movement redo)
⌃ + T Swap two letters or, better yet, two words
—————————

Navigation/Goto Anywhere

Keypress Command
⌘ + P Quick-open files by name
⌘ + R Goto symbol、go to methods
⌃ + G Goto line in current file
⌘ + T Go to file
⌘ + ⌃ + P Go to project
⌘ + Left/Right Go to Beginning or End of Line
⌥ + Left/Right Move between words
⌃ + L Scroll to selection
⌃ + M Jump to matching bracket
⌃ + Tab Next file in stack
⌃ + ⇧ + Tab Previous file in stack
—————————

General

Keypress Command
⌘ + ⇧ + P Command prompt, Command palette
⌘ + K, ⌘ + B Toggle side bar
⌃ + ⇧ + P Show scope in status bar
⌃ + ` Python console
⌘ + = Larger Text
⌘ + - Smaller Text
⌘ + ⌃ + F Enter full screen
⌘ + ⇧ + ⌃ + F Enter distraction free mode
⌘ + M Minimize
⌥ + ⌘ + M Minimize all
⌃ + Q Record macro
⌃ + ⇧ + Q Play back macro
—————————

Find/Replace

Keypress Command
⌘ + F Find
⌘ + ⌥ + F Replace
⌘ + ⌥ + E Replace next
⌘ + ⇧ + F Find in files
⌘ + ⌥ + G, ⌘ + G Find next occurrence of current word
⌘ + ⇧ + G Find previous occurrence of current word
⌘ + ⌃ + G Select all occurrences of current word for multiple editing
⌘ + I Incremental find
⌘ + D Quick add next
⌘ + E Use selection for find
⌘ + ⇧ + E Use selection for replace
—————————

File Operation

Keypress Command
⌘ + N New file
⌘ + O Open file
⌘ + ⇧ + T Reopen closed file
⌘ + S Save file
⌘ + ⇧+ S Save as…
⌘ + ⌥ + S Save all
⌘ + ⇧+ N New window
⌘ + ⇧+ W Close window
⌘ + W Close file
—————————

Selection

Keypress Command
⇧ + ⌃ + ↑ Add previous line
⇧ + ⌃ + ↓ Add next line
⌘ + A Select all
⌘ + L Expand selection to line
⌘ + D Expand selection to word
⌃ + ⇧+ M Expand selection to brackets
⌘ + ⇧+ J Expand selection to indentation
⌘ + ⇧+ A Expand selection to Tag
⌘ + ⇧+ L Select lines, and then split it into many selections, one per line
⇧ + Left/Right Add or remove word selection
Esc Go from multiple selections to a single selection
—————————

Tabs

Keypress Command
⌘ + ⇧ + t Open last closed tab
⌘ + ⌥ + ← Cycle up through tabs
⌘ + ⌥ + ➝ Cycle down through tabs
—————————

Split window

Keypress Command
⌘ + ⌥ + 2 Split view into two columns
⌘ + ⌥ + 1 Revert view to single column
⌘ + ⌥ + 5 Set view to grid (4 groups)
⌃ + [NUM] Jump to group where num is 1-4
⌃ + ⇧ + [NUM] Move file to specified group where num is 1-4
⌘ + [1,2,3…] Select tab
—————————

Bookmarks

Keypress Command
⌘ + F2 Toggle bookmark
F2 Next bookmark
⇧ + F2 Previous bookmark
⇧ + ⌘ + F2 Clear bookmarks
—————————

Text manipulation

Keypress Command
⌘ + K, ⌘ + U Transform to Uppercase
⌘ + K, ⌘ + L Transform to Lowercase
F5 Sort lines
⌃ + F5 Sort lines(case sensitive)
⌘ + ⌥ + T Special characters
—————————

XML/HTML

Keypress Command
⌘ + ⇧ + A Select content into tag
⌘ + ⌥ + . Close tag
⌃ + ⇧ + W Wrap the selected text in the HTML tag
—————————

Marks

Keypress Command
⌘ + K + space Set mark // ⌘K; for me
⌘ + K + W Delete from cursor to mark
⌘ + K + A Select from cursor to mark
⌘ + K + G Clear mark
—————————

REF:

  1. http://www.sublimetext.com/docs/2/index.html
  2. http://docs.sublimetext.info/en/latest/index.html
  3. https://tutsplus.com/course/improve-workflow-in-sublime-text-2/

记录下Sublime Text Mac版的快捷键【转】的更多相关文章

  1. 记录下sublime text快捷方式

    不得不说sublime text用过之后,爱不释手,这里收集一下常用的快捷方式: ctrl+shift+p:调出命令面板,在输入ss可以改变当前的代码的渲染和提示效果, 用起sublime text ...

  2. Mac下sublime text 的“package control”安装

    小伙伴们好,我根据昨晚的经历写一个小总结:关于“Mac下sublime text 的“package control”安装”.本来安装package control是一个无比简单的事情,即使是初次使用 ...

  3. 转:Mac OS X下Sublime Text (V2.0.1)破解

    Mac OS X下Sublime Text (V2.0.1)破解 Mac OS X下Sublime Text (V2.0.1)破解 (2013-03-07 14:02:54) 转载▼     正版的买 ...

  4. Mac下Sublime Text常用插件

    Mac下Sublime Text常用插件 SideBarEnhancements 右键菜单增强插件 BracketHighlighter 括号.引号.标签高亮插件 Pretty JSON JSON美化 ...

  5. 006_Mac下sublime text 的“package control”安装,sublimepackage

    Mac下sublime text 的“package control”安装,sublimepackage 小伙伴们好,我根据昨晚的经历写一个小总结:关于“Mac下sublime text 的“pack ...

  6. Sublime Text 3高效实用快捷键

    2017-11-27 16:18:48 Sublime Text 3 高效实用快捷键 Sublime Text 3 软件及注册码 官网下载链接在这里,有时候会很神奇的上不去,可能是因为被Q了,可能就是 ...

  7. 完美解决 Linux 下 Sublime Text 中文输入

    首先,我参考了好几篇文章,都是蛮不错的,先列出来: sublime-text-imfix:首先推荐这个方法,最简单,但是在我的系统上有些问题.可用这个的强烈推荐用这个 完美解决 Linux 下 Sub ...

  8. Sublime Text 3 高效编码快捷键

    Sublime Text 3 高效编码快捷键   1.快速跳到第20行 Ctrl+p 框中输入 “  :20 ”   2.在文件夹中查看文件 Ctrl+p 框中输入 “ index.html”  更快 ...

  9. windows 下sublime text 3 配置python 环境详解

    这我们的环境已经安装了python 3.7.1解释器和sublime text 3 编辑器 一.package control 安装 首先我们打开sublime text 3 ——>Tools— ...

随机推荐

  1. 2016huasacm暑假集训训练五 F - Monkey Banana Problem

    题目链接:http://acm.hust.edu.cn/vjudge/contest/126708#problem/F 题意:求至上而下一条路径的所经过的值得和最大值,这题比赛时就出了 但当时看不懂题 ...

  2. reconnectingwebsocket.js

    // MIT License: // // Copyright (c) 2010-2012, Joe Walnes // // Permission is hereby granted, free o ...

  3. ButterKnife--View注入框架的使用

    作为一名Android开发,是不是经常厌烦了大量的findViewById以及setOnClickListener代码,而ButterKnife是一个专注于Android系统的View注入框架,让你从 ...

  4. node如何让一个端口同时支持https与http

    众所周知node是一个高性能的web服务器,使用它可以很简单的创建一个http或https的服务器. 比如一个很简单的http服务器: var http = require('http'); var ...

  5. OData的初步认识

    What – OData是什么? OData - Open Data Protocal,是一个设计和使用RESTful API的标准.REST本身只是一个构建web服务的思想和理念,其没有规定一个统一 ...

  6. 加谁的QQ,并聊天‘

    tencent://AddContact/?fromId=45&fromSubId=1&subcmd=all&uin=150540451&fuin=904776475

  7. Oozie调度报错——ORA-00918:未明确定义列

    Oozie在执行sqoop的时候报错,同样的SQL在sqoop中可用,在oozie中不可用: Caused by: java.sql.SQLSyntaxErrorException: ORA-0091 ...

  8. Oracle 把秒转成时分秒格式(hh24:mm:ss);检测字符串是否是数字;字符串转换为数字

    不说废话,贴代码: CREATE OR REPLACE FUNCTION to_time(sec IN NUMBER) RETURN VARCHAR2 IS /*把秒转成时分秒格式 auth lzpo ...

  9. JQuery图片切换动画效果

    由于博主我懒,所以页面画的比较粗糙,但是没关系,因为我主要讲的是如何实现图片动画切换. 思路:想必大家都逛过淘宝或者其他的一些网站,一般都会有图片动画切换的效果,那是怎样实现的呢?博主我呢,技术不是很 ...

  10. 开发该选择Blocks还是Delegates

    前文:网络上找了很多关于delegation和block的使用场景,发现没有很满意的解释,后来无意中在stablekernel找到了这篇文章,文中作者不仅仅是给出了解决方案,更值得我们深思的是作者独特 ...