`
sunxboy
  • 浏览: 2871575 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ATOM编辑器快捷键大全

阅读更多

在Github上总结的ATOM 快捷键,用ATOM 编辑器的开发者们,可以收藏咯。

文件切换


ctrl-shift-s 保存所有打开的文件
cmd-shift-o 打开目录
cmd-\显示或隐藏目录树
ctrl-0焦点移到目录树
目录树下,使用a,m,delete来增加,修改和删除
cmd-tcmd-p 查找文件
cmd-b 在打开的文件之间切换
cmd-shift-b 只搜索从上次git commit后修改或者新增的文件

导航


(等价于上下左右)
ctrl-p 前一行
ctrl-n 后一行
ctrl-f 前一个字符
ctrl-b 后一个字符

alt-Balt-left 移动到单词开始
alt-Falt-right 移动到单词末尾

cmd-rightctrl-E 移动到一行结束
cmd-leftctrl-A 移动到一行开始

cmd-up 移动到文件开始
cmd-down 移动到文件结束

ctrl-g 移动到指定行 row:column 处

cmd-r 在方法之间跳转

目录树操作


cmd-\或者 cmd-k cmd-b 显示(隐藏)目录树
ctrl-0 焦点切换到目录树(再按一次或者Esc退出目录树)
a 添加文件
d 将当前文件另存为(duplicate)
i 显示(隐藏)版本控制忽略的文件
alt-right 和 alt-left 展开(隐藏)所有目录
ctrl-al-] 和 ctrl-al-[ 同上
ctrl-[ 和 ctrl-] 展开(隐藏)当前目录
ctrl-f 和 ctrl-b 同上
cmd-k h 或者 cmd-k left 在左半视图中打开文件
cmd-k j或者cmd-k down在下半视图中打开文件
cmd-k k 或者cmd-k up 在上半视图中打开文件
cmd-k l 或者 cmd-k right 在右半视图中打开文件
ctrl-shift-C 复制当前文件绝对路径

书签


cmd-F2 在本行增加书签
F2 跳到当前文件的下一条书签
shift-F2 跳到当前文件的上一条书签
ctrl-F2 列出当前工程所有书签

选取


大部分和导航一致,只不过加上shift

ctrl-shift-P 选取至上一行
ctrl-shift-N 选取至下一样
ctrl-shift-B 选取至前一个字符
ctrl-shift-F 选取至后一个字符
alt-shift-Balt-shift-left 选取至字符开始
alt-shift-Falt-shift-right 选取至字符结束
ctrl-shift-Ecmd-shift-right 选取至本行结束
ctrl-shift-Acmd-shift-left 选取至本行开始
cmd-shift-up 选取至文件开始
cmd-shift-down 选取至文件结尾
cmd-A 全选
cmd-L 选取一行,继续按回选取下一行
ctrl-shift-W 选取当前单词

编辑和删除文本


基本操作

ctrl-T 使光标前后字符交换
cmd-J 将下一行与当前行合并
ctrl-cmd-upctrl-cmd-down 使当前行向上或者向下移动
cmd-shift-D 复制当前行到下一行
cmd-Kcmd-U 使当前字符大写
cmd-Kcmd-L 使当前字符小写

删除和剪切

ctrl-shift-K 删除当前行
cmd-backspace 删除到当前行开始
cmd-fn-backspace 删除到当前行结束
ctrl-K 剪切到当前行结束
alt-backspace 或 alt-H 删除到当前单词开始
alt-delete 或 alt-D 删除到当前单词结束

多光标和多处选取

cmd-click 增加新光标
cmd-shift-L 将多行选取改为多行光标
ctrl-shift-upctrl-shift-down 增加上(下)一行光标
cmd-D 选取文档中和当前单词相同的下一处
ctrl-cmd-G 选取文档中所有和当前光标单词相同的位置

括号跳转

ctrl-m 相应括号之间,html tag之间等跳转
ctrl-cmd-m 括号(tag)之间文本选取
alt-cmd-. 关闭当前XML/HTML tag

编码方式

ctrl-shift-U 调出切换编码选项

查找和替换


cmd-F 在buffer中查找
cmd-shift-f 在整个工程中查找

代码片段


alt-shift-S 查看当前可用代码片段

~/.atom目录下snippets.cson文件中存放了你定制的snippets

定制说明

自动补全


ctrl-space 提示补全信息

折叠


alt-cmd-[ 折叠
alt-cmd-] 展开
alt-cmd-shift-{ 折叠全部
alt-cmd-shift-} 展开全部
cmd-k cmd-N 指定折叠层级 N为层级数

文件语法高亮


ctrl-shift-L 选择文本类型

使用Atom进行写作


ctrl-shift-M Markdown预览
可用代码片段

b, legal, img, l, i, code, t, table

git操作


cmd-alt-Z checkout HEAD 版本
cmd-shift-B 弹出untracked 和 modified文件列表
alt-g down alt-g up 在修改处跳转
alt-G D 弹出diff列表
alt-G O 在github上打开文件
alt-G G 在github上打开项目地址
alt-G B 在github上打开文件blame
alt-G H 在github上打开文件history
alt-G I 在github上打开issues
alt-G R 在github打开分支比较
alt-G C 拷贝当前文件在gihub上的网址

 

分享到:
评论

相关推荐

    atom编辑器常用快捷键

    ### Atom编辑器常用快捷键详解 #### 一、移动光标 Atom编辑器提供了丰富的快捷键来帮助用户高效地移动光标。 - **Ctrl + Left**:将光标移动到单词的左边。 - **Ctrl + Right**:将光标移动到单词的右边。 - **...

    atom编辑器常用快捷键(中文修正版)

    以下是从给定文件内容中提炼的关于Atom编辑器的一些常用快捷键的知识点: ### 光标移动 - **CtrlLeft** 和 **CtrlRight**:用于快速将光标移动到当前单词的左侧或右侧。 - **Home** 和 **End**:分别移动光标到当前...

    Atom编辑器安装及插件的安装错误处理方法

    Atom编辑器以其现代界面和可高度定制的特点而受到开发者的好评,它支持插件扩展,可以通过安装各种插件来增加功能和改善工作流程。 在Windows环境下安装Atom编辑器,首先需要准备一台安装了Windows操作系统的电脑。...

    Atom编辑器酷炫插件

    Atom编辑器是一款由GitHub开发的开源文本编辑器,它以其高度可定制性和丰富的插件库深受开发者喜爱。"Atom 颤抖酷炫插件"指的是一个特定的Atom插件,名为"activate-power-mode",它为编程环境带来了独特且有趣的体验...

    Atom-atom-double-tag,一个atom编辑器包,用于更快的html标记编辑.zip

    ...Atom 提供了丰富的自定义选项,用户可以根据个人...结合Atom编辑器的其他插件和自定义选项,可以构建出一个高效、个性化的开发环境。对于那些频繁处理HTML的前端工程师或者Web开发者来说,这是一个值得尝试的利器。

    atom编辑器特效插件

    Atom编辑器是一款开源的文本编辑器,由GitHub开发并维护,因其高度可定制性和丰富的插件库而受到开发者们的喜爱。本压缩包提供的是关于在Atom编辑器中安装特效插件的相关资料,包括一个文档“插件安装.docx”以及一...

    Atom-atom-ui-tweaks,使用这些光滑的调整美化您的atom编辑器ui.zip

    "Atom-atom-ui-tweaks.zip"是一个专门为Atom编辑器设计的UI美化工具包,通过一系列精心设计的调整,使Atom的用户界面变得更加美观和舒适,提升开发者的使用体验。 首先,让我们深入了解一下Atom的基本特性。Atom...

    Atom-tester-phpunit,Atom编辑器上phpunit的测试运行程序。贡献给recca0120/测试仪.zip

    Atom-tester-phpunit插件将这种强大的测试能力无缝集成到Atom编辑器中。 安装Atom-tester-phpunit插件后,用户可以在不离开编辑器的情况下执行测试。这意味着无需频繁地在编辑器和命令行之间切换,节省了时间和提高...

    atom-keyboard-shortcuts, Atom 文本编辑器的键盘快捷键列表.zip

    atom-keyboard-shortcuts, Atom 文本编辑器的键盘快捷键列表 Atom 键盘快捷键这里页面列出了我发现的值和使用的 Atom 文本编辑器的键盘快捷键。 你可以随意浏览网页并添加你自己喜欢的。 请求请求欢迎 !这个列表决...

    Atom-language-agda,对atom编辑器的agda语言支持。为banacorn/语言做出贡献.zip

    Atom-language-agda是一个专门为Atom编辑器开发的扩展插件,旨在增强其对Agda语言的支持。Agda是一种基于类型理论的编程语言,同时也是一种形式化验证环境,它允许程序员在编写代码的同时进行数学证明。这个插件是为...

    Atom-atom-bootstrap,引导Atom编辑器。对fs/atom的贡献.zip

    Atom-atom-bootstrap是一个专为引导Atom编辑器设计的项目,其主要目的是为了简化和优化Atom的启动过程。Atom是一款由GitHub开发的免费、开源的文本编辑器,它使用Web技术如HTML、CSS和JavaScript构建,这使得开发者...

    Atom-atom-solidity-linter,实现solhint linter与atom编辑器的集成.zip

    总的来说,Atom-atom-solidity-linter 提供了一种高效且直观的方式,帮助Solidity开发者在使用Atom编辑器时保持代码的整洁和安全。无论是初学者还是经验丰富的开发者,都可以从中受益,提高智能合约开发的质量和效率...

    Atom-atom-language-julia,atom编辑器的julia语言支持包.zip

    10. **Customizability**:Atom编辑器的一大优点是高度可定制,用户可以根据自己的喜好调整主题、快捷键绑定,甚至编写自定义插件,以满足个性化需求。 总的来说,"Atom-atom-language-julia.zip" 提供了一个全面的...

    atom编辑器1.0.2

    Atom编辑器是一款由GitHub开发的开源文本编辑器,专为开发者设计,支持多种编程语言。在1.0.2版本中,它提供了丰富的特性,旨在提高程序员的工作效率和代码质量。这款编辑器不仅适用于Windows 64位系统,还兼容其他...

    Atom-atom-asciidoc-preview,atom编辑器的ascidoc预览。有助于腹水因子/原子.zip

    Atom-atom-asciidoc-preview 是一个专门为 Atom 编辑器设计的插件,它提供了对 Asciidoc 格式文档的实时预览功能。Atom 是一款由 GitHub 开发的开源文本编辑器,它利用了现代 Web 技术如 HTML、CSS 和 JavaScript,...

    Atom-atom-chat,Atom编辑器聊天包。贡献给mertkahyaoglu/atom.zip

    "Atom-atom-chat"是一个专门为Atom编辑器设计的插件或包,旨在添加聊天功能,允许用户在编辑器内部进行实时交流。这个包由mertkahyaoglu维护,可以从其GitHub仓库获取。 在"Atom-atom-chat.zip"压缩文件中,包含的...

    Atom-scroll-marker,为Atom编辑器提供滚动条突出显示功能.zip

    1. 打开Atom编辑器,进入设置(通过菜单栏的`Edit` -> `Preferences`或按`Ctrl+,`快捷键)。 2. 点击左侧的`Install`选项卡,在搜索框中输入`Atom-scroll-marker`。 3. 在搜索结果中找到插件并点击`Install`按钮进行...

    Atom-screen-recorder,将atom编辑器录制为gif。参与Lexcast/Screen.zip

    在安装完成后,Atom-screen-recorder通常会集成到Atom编辑器的菜单栏或快捷键系统中。用户可以选择开始和结束录制,设置录制区域,以及自定义输出的GIF质量、帧率等参数。值得注意的是,由于GIF格式的限制,录制的...

    Atom-atom-asciidoc-image-helper,在atom编辑器中使图像插入asciidocs更容易的工具。.zip

    Atom-atom-asciidoc-image-helper 是一个专为 Atom 编辑器设计的插件,旨在简化用户在创建 asciidoc 文件时插入图像的过程。这个插件是开发者友好型的,尤其对于那些频繁处理 AsciiDoc 格式文档的人来说,它提供了极...

    Atom-atom-comment-headers,Atom编辑器的注释头。有助于环境/原子.zip

    这个“Atom-atom-comment-headers”是专门为Atom编辑器设计的一个插件,旨在提升代码注释的效率和可读性。 在编程中,注释是极其重要的组成部分,它们帮助开发者理解代码的功能和逻辑,特别是在团队协作或长期维护...

Global site tag (gtag.js) - Google Analytics