Atom编辑器快捷键总结
文件切换
ctrl+shift+s : 保存所有打开的文件
ctrl+0 : 焦点移动到目录树(再按一次退出目录树)
cmd+shift+o : 打开目录
cmd+\ 或 cmd+k 或 cmd+b : 显示或隐藏目录树
cmd+t 或 cmd+p : 查找文件
cmd+b : 在打开的文件之间切换
cmd+shift+b : 只搜索从上次git commit后修改或者新增的文件
导航
(等价于上下左右, 想记就记, 没啥大用)
ctrl+p : 前一行
ctrl+n :后一行
ctrl+f :前一个字符
ctrl+b :后一个字符
ctrl+g : 移动到指定的行列处(row: column)
alt+left : 移动到单词开始 (left , right为左右键. up , down为上下键)
alt+right : 移动到单词末尾
cmd+left : 移动到一行开始
cmd+right : 移动到一行结束
cmd+up : 移动到文件开始
cmd+down : 移动到文件结束
cmd+r : 在方法之间跳转
目录树操作
a : 添加文件
m : 修改文件名
d : 将当前文件另存为(duplicate)
backspace : 删除文件 (backspace为删除键)
i : 显示或者隐藏版本控制忽略的文件
alt+right 和 alt+left : 展开和隐藏所有目录(点击目录树下的目录名时有效)
ctrl+[ 和 ctrl+] : 展开和隐藏当前目录
ctrl+shift+c : 复制当前文件绝对路径
书签
cmd+F2 : 在本行添加书签
F2 : 跳到当前文件的下一条书签
shift+F2 : 跳到当前文件的上一条书签
ctrl+F2 : 列出当前工程所有书签
选取
cmd+a : 全选
cmd+l : 选取一行, 继续按l选取下一行
cmd+shift+up : 选取至文本开始
cmd+shift+down : 选取至文本结束
编辑和删除文本
基本操作
ctrl+t : 使光标前后字符交换
ctrl+cmd+up 和 ctrl+cmd+down : 是当前行向上和向下移动
cmd+shift+d : 复制当前行到下一行
cmd+k 或 cmd+u : 使当前字符大写
cmd+k 或 cmd+l : 使当前字符小写
删除
ctrl+shift+k : 删除当前行
cmd+backspace : 删除到当前行开始
cmd+fn+backspace : 删除到当前行结束 (一般笔记本有fn键, 台式电脑没有此键)
多处选取
cmd+d : 选取文档中的和当前单词相同的下一处
ctrl+cmd+g : 选取文档中所有和当前光标单词相同的位置
编码方式
ctrl+shift+u : 调出切换编码选项
自动补全
ctrl+space : 提示补全信息
文件语法高亮
ctrl+shift+l : 选择文本类型