Sublime Text Shortcuts
Keyboard Shortcuts - Windows/Linux
Warning
This topic is a draft and may contain wrong information.
Editing
Keypress | Command |
---|---|
Ctrl + X | Cut line |
Ctrl + ↩ | Insert line after |
Ctrl + ⇧ + ↩ | Insert line before |
Ctrl + ⇧ + ↑ | Move line/selection up |
Ctrl + ⇧ + ↓ | Move line/selection down |
Ctrl + L | Select line - Repeat to select next lines |
Ctrl + D | Select word - Repeat select others occurrences |
Ctrl + M | Jump to closing parentheses Repeat to jump to opening parentheses |
Ctrl + ⇧ + M | Select all contents of the current parentheses |
Ctrl + ⇧ + K | Delete Line |
Ctrl + KK | Delete from cursor to end of line |
Ctrl + K + Backspace | Delete from cursor to start of line |
Ctrl + ] | Indent current line(s) |
Ctrl + [ | Un-indent current line(s) |
Ctrl + ⇧ + D | Duplicate line(s) |
Ctrl + J | Join line below to the end of the current line |
Ctrl + / | Comment/un-comment current line |
Ctrl + ⇧ + / | Block comment current selection |
Ctrl + Y | Redo, or repeat last keyboard shortcut command |
Ctrl + ⇧ + V | Paste and indent correctly |
Ctrl + Space | Select next auto-complete suggestion |
Ctrl + U | soft undo; jumps to your last change before undoing change when repeated |
Alt + ⇧ + W | Wrap Selection in html tag |
Windows
Ctrl + Alt + Up | Column selection up |
Ctrl + Alt + Down | Column selection down |
Linux
Alt + ⇧ + Up | Column selection up |
Alt + ⇧ + Down | Column selection down |
Navigation/Goto Anywhere
Keypress | Command |
---|---|
Ctrl + P | Quick-open files by name |
Ctrl + R | Goto symbol |
Ctrl + ; | Goto word in current file |
Ctrl + G | Goto line in current file |
General
Keypress | Command |
---|---|
Ctrl + ⇧ + P | Command prompt |
Ctrl + KB | Toggle side bar |
Ctrl + ⇧ + Alt + P | Show scope in status bar |
Find/Replace
Keypress | Command |
---|---|
Ctrl + F | Find |
Ctrl + H | Replace |
Ctrl + ⇧ + F | Find in files |
Tabs
Keypress | Command |
---|---|
Ctrl + ⇧ + t | Open last closed tab |
Ctrl + PgUp | Cycle up through tabs |
Ctrl + PgDn | Cycle down through tabs |
Ctrl + ⇆ | Find in files |
Ctrl + W | Close current tab |
Alt + [NUM] | Switch to tab number [NUM] where [NUM] <= number of tabs |
Split window
Keypress | Command |
---|---|
Alt + ⇧ + 2 | Split view into two columns |
Alt + ⇧ + 1 | Revert view to single column |
Alt + ⇧ + 5 | Set view to grid (4 groups) |
Ctrl + [NUM] | Jump to group where num is 1-4 |
Ctrl + ⇧ + [NUM] | Move file to specified group where num is 1-4 |
Bookmarks
Keypress | Command |
---|---|
Ctrl + F2 | Toggle bookmark |
F2 | Next bookmark |
⇧ + F2 | Previous bookmark |
Ctrl + ⇧ + F2 | Clear bookmarks |
Text manipulation
Keypress | Command |
---|---|
Ctrl + KU | Transform to Uppercase |
Ctrl + KL | Transform to Lowercase |
Keyboard Shortcuts - OSX
Warning
This topic is a draft and may contain wrong information.
Editing
Keypress | Command |
---|---|
⌘ + X | Cut 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 to select next occurrence |
⌃ + ⌘ + G | Select all occurrences of current selection |
⌃ + ⇧ + ↑ | Extra cursor on the line above |
⌃ + ⇧ + ↓ | Extra cursor on the line below |
⌃ + M | Jump to closing parentheses Repeat to jump to opening parentheses |
⌃ + ⇧ + M | Select all contents of the current parentheses |
⌃ + A | Move to beginning of line |
⌃ + E | Move to end of line |
⌘ + K, ⌘ + 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 |
⌃ + U | Soft undo; jumps to your last change before undoing change when repeated |
⌃ + ⇧ + Up | Column selection up |
⌃ + ⇧ + Down | Column selection down |
⌃ + ⇧ + W | Wrap Selection in html tag |
Navigation/Goto Anywhere
Keypress | Command |
---|---|
⌘ + P or ⌘ + T | Quick-open files by name |
⌘ + R | Goto symbol |
Goto word in current file | |
⌃ + G | Goto line in current file |
General
Keypress | Command |
---|---|
⌘ + ⇧ + P | Command Palette |
⌃ + ` | Python Console |
⌃ + ⇧ + ⌘ + F | Toggle fullscreen mode |
⌃ + ⌘ + F | Toggle distraction-free mode |
⌘ + K, ⌘ + B | Toggle side bar |
⌃ + ⇧ + P | Show scope in status bar |
Find/Replace
Keypress | Command |
---|---|
⌘ + F | Find |
⌘ + ⌥ + F | Replace |
⌘ + ⇧ + F | Find in files |
Scrolling
Keypress | Command |
---|---|
⌃ + V | Scroll down one page |
⌃ + L | Center current line vertically in page |
⌘ + Down | Scroll to end of file |
⌘ + Up | Scroll to start of file |
Tabs
Keypress | Command |
---|---|
⌘ + ⇧ + t | Open last closed tab |
⌘ + [NUM] | Jump to tab in current group where num is 1-9 |
⌘ + 0 | Jump to 10th tab in current group |
⌘ + ⇧ + [ | Cycle left through tabs |
⌘ + ⇧ + ] | Cycle right through tabs |
^ + Tab | Cycle up through recent tabs |
⇧ + ^ + Tab | Cycle down through recent tabs |
Find in files |
Split window
Keypress | Command |
---|---|
⌘ + ⌥ + 1 | Revert view to single column |
⌘ + ⌥ + 2 | Split view into two columns |
⌘ + ⌥ + 3 | Split view into three columns |
⌘ + ⌥ + 4 | Split view into four columns |
⌘ + ⌥ + 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 |
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 |
⌘ + ⌃ + up, ⌘ + ⌃ + down | Clip text upwards / downwards |
Sublime Text Shortcuts的更多相关文章
- Sublime Text 全程指引 by Lucida
作者:Lucida 微博:@peng_gong 豆瓣:@figure9 博客园:@figure9 原文链接:http://zh.lucida.me/blog/sublime-text-complete ...
- CodeAtlas For Sublime Text
CodeAtlas is a plugin of SublimeText, which allows one to explore the call graph conveniently. The p ...
- sublime text 3插件
Package Control Messages Emmet emmet插件 Thank you for installing Emmet -- a toolkit that can greatly ...
- 翻译:打造基于Sublime Text 3的全能python开发环境
原文地址:https://realpython.com/blog/python/setting-up-sublime-text-3-for-full-stack-python-development/ ...
- Sublime Text 3最好的功能、插件和设置(转)
Sublime Text 3 是一个了不起的软件.首先,它是一个干净,实用,可以快速的编写代码编辑器.它不仅具有令人难以置信的内置功能(多行编辑和VIM模式),而且还支持插件,代码片段和其他许多东西. ...
- Sublime Text 全程指南
摘要(Abstract) 本文系统全面的介绍了 Sublime Text,旨在成为最优秀的 Sublime Text 中文教程. 更新记录 2014/09/27:完成初稿 2014/09/28: 更正 ...
- Sublime Text使用教程【转】
本文转载自:http://lucida.me/blog/sublime-text-complete-guide/ 摘要(Abstract) 本文系统全面的介绍了 Sublime Text,旨在成为最优 ...
- Sublime Text 教程
编辑器的选择(Editor Choices) 从初学编程到现在,我用过的编辑器有EditPlus.UltraEdit.Notepad++.Vim.TextMate和Sublime Text,如果让我从 ...
- Sublime Text 有哪些使用技巧
1. 更改变量名的几种方法<img src="https://pic4.zhimg.com/d93cf0e8987e0117f3a3187cfe8e53fb_b.jpg&quo ...
随机推荐
- Image Filter
香港中文大学研究成果 Rolling Guidance Filter http://www.cse.cuhk.edu.hk/~leojia/projects/rollguidance/ 100+ Ti ...
- ubuntu 14.04 中安装R和Rstudio
1. 安装R 1.1 首先添加镜像源 sudo gedit /etc/apt/sources.list # 加入新镜像源: deb http://cran.rstudio.com/bin/linux/ ...
- android去权限反编译,签名,zipalign优化
反编译:上工具ApkTool 下载自行搜索google apktool github cd apktool目录 java -jar apktool_2.0.1.jar d xx.apk 生成xx目录 ...
- BZOJ 3362 Navigation Nightmare 带权并查集
题目大意:给定一些点之间的位置关系,求两个点之间的曼哈顿距离 此题土豪题.只是POJ也有一道相同的题,能够刷一下 别被题目坑到了,这题不强制在线.把询问离线处理就可以 然后就是带权并查集的问题了.. ...
- centos使用pypy
pypy最大的特点是使用了jit,可以直接使用机器码而非字节码,大大的提高了效率 ======================== 安装步骤 1.安装pypy yum install pypy* -y ...
- 网站速度优化模块HttpCompressionModule
为了优化网站的访问速度,准备采用HttpCompressionModule 6对传输数据进行压缩,下载了HttpCompressionModule 6 , 并按照示例程序中的web.config配置了 ...
- excel导出工具类
package com.jianwu.util.excel; import com.google.common.collect.Lists;import com.jianwu.exception.Mo ...
- mysql死锁-非主键索引更新引起的死锁
背景:最近线上经常抛出mysql的一个Deadlock,细细查来,长了知识! 分析:错误日志如下: 21:02:02.563 ERROR dao.CommonDao [pool-15-t ...
- Linux网络配置:设置IP地址、网关DNS、主机名
查看网络信息 1.ifconfig eth0 2.ifconfig -a 3.ip add 设置主机名需改配置文件: /etc/hosts /etc/sysconfig/network vim /et ...
- Powershell & SQL
一.使用Powershell插入数据到SQL中 1.方法一 $ServerName=xxx $Database=xxx $UserID=xxx $Pwd=xxx $conn=new-object Sy ...