Atom 学习 - 基本介绍

标签: 技术工具 Atom


Atom 背景

Atom 是基于 Web 技术的 桌面引用。本质上其 UI 是一个本地渲染的网页。其使用 Chromium[1] 作为运行引擎,并保持使用最新的版本运行。

[1]Chromium 引擎 : Chromium 是 Google 为发展自家浏览器 Chrome 而开发的一款通用浏览器。其以 BSD 的许可发行,于 2006 年开始启动,并为多家浏览器作为开发的内核代码。如 : 360浏览器、枫树浏览器、遨游浏览器及UC浏览器等。

[2]References: http://flight-manual.atom.io/getting-started/sections/why-atom/
https://github.com/atom/atom

快捷键

Menu => keymap 自定义快捷键对应的功能
'atom-text-editor':
'cmd-shift-e': 'editor:select-to-previous-word-boundary'

命令行操作

命令 用途
atom [files] 在 terminal 中打开文件或者文件夹

文件浏览

命令 用途
ctrl + shift + m 预览 markdown
commond + \ 开启/隐藏 左边目录树
commond + T 打开文件检索
commond + B 检索最近 open 的文件
alt + commond + s 保存所有在打开的文件

文本选择和调转

命令 用途
ctrl + A/E 移动到行首/行尾
ctrl + G 跳到行:列
ctrl + shift + w 选择当前整个词
cmd + L 选择当前行

基础文本操作

命令 用途
Cmd + J 将下一行紧接到当前行尾
Cmd+Ctrl+Up/Down 将当前行上移/下移一行
Cmd+Shift+D 基于当前行生成一个拷贝行
Cmd+K Cmd+U 大写当前单词类似 toUpperCase , 按住 Cmd 然后依次单击 K 和 U
Cmd+K Cmd+L 类似 toLowerCase
Ctrl+T 反转所选字符串

删除和剪切

命令 用途
Ctrl+Shift+K 删除当前行
Alt+Backspace or Alt + H 从光标删除到词首
Alt+Delete or Alt+D 从光标删除到词尾
Cmd+Delete 删除到行尾
Cmd+Backspace 删除到行首
Ctrl+K 剪切到行尾

多光标选择

命令 用途
Cmd+Click 在当前位置添加一个光标
Cmd+Ctrl+G 选择所有与当前选择相同的单词

实用插件

bookmarks

  • 常用命令

    cmd + f2 对当前行添加/取消书签
    cmd + shift + f2 清除所有标签
    ctrl + f2 循环查看标签行
    f2 跳到下一个标签行
    shift + f2 跳到上一个标签行

  • 常见问题

    cmd + f2 不起作用
    参见 : https://github.com/atom/bookmarks/issues/73

你可能感兴趣的:(Atom 学习 - 基本介绍)