• 推荐使用最新版本的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. nodejs学习之events的使用

    实用events做个小例子: var mysql = require("mysql"); var Event = require("events").Event ...

  2. Surface Shader简单向导

    Surface Shader 表面着色器 描述 当你的Material要处理光照,则一般使用Surface Shader.Surface Shader隐藏了光照的计算,你只需要在surf函数里设置好反 ...

  3. Js函数的概念、作用、创建、调用!

    一.函数是用来帮助我们封装.调用代码的最方便的工具! 二.函数的创建方法有三种: 三.函数的创建方式有3种,调用方式也不是单一的,调用方式有4种!      1.作为一个函数去调用 函数名+();(函 ...

  4. cron表达式

    Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month ...

  5. AngularJS SPA Template For Visual Studio

    单页面应用程序(SPA)[使用JavaScript.CSS和HTML强大的功能,可以构建一个单页面应用程序(SPAs)],它提供了丰富的用户体验页面.导航技术和AJAX提供必要的功能,而不用重新加载页 ...

  6. JQuery图片切换动画效果

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

  7. SSIS Design2:增量更新

    一般来说,ETL实现增量更新的方式有两种,第一种:记录字段的最大值,如果数据源中存在持续增加的数据列,记录上次处理的数据集中,该列的最大值:第二种是,保存HashValue,快速检查所有数据,发现异动 ...

  8. EasyUI DateTimeBox设置默认时间的注意点

  9. 【Win10 应用开发】扫描和连接Wi-fi网络

    老周今天带大家去“扫雷”了,别当真,是扫描并连接指定无线网络,时尚一点叫Wi-fi. 所以,今天的任务要求你的设备至少有1张无线网卡,目前老周没看到过有N张无线网卡的设备.像笔记本.平板等设备都可以, ...

  10. OPEN CASCADE Curve Continuity

    OPEN CASCADE Curve Continuity eryar@163.com Abstract. 设计一条复杂曲线时,出于设计和制造上的考虑,常常通过多段曲线组合而成,这就需要解决曲线段之间 ...