Atom编辑器折腾记_(16)进阶教程_深入自定义快捷键
2015-08-29 23:12
537 查看
题外话
时间过去挺快,正式版已经出来许久了.目前最新版是V1.0.8;从最初的各种莫名的BUG,到现在慢慢的完善,,,使用过程可以明显的感觉到!
Github上这个项目依旧很活跃,插件库也越来越丰富;真心赞啊~~
作为进阶的开篇,再带上一次正式版的下载地址;
目前有Github和国内CNPM两个地方可以下
1. Github
2. CNPMJS
- 两者的区别在于,前者是放在Amazon S3上的,经常下载到一半没资源(纠结!);
- CNPMJS是国产的NPM,对国内用户非常友好,速度妥妥的!
深入快捷键
基础篇: Atom编辑器折腾记_(4)按键绑定keymapunset!
顾名思义,取消设置;这是atom的一大亮点,示例:之前仿VIM的时候,发现怎么overlay这货还是生效…让我不得不改动为快捷键
然后去查询官方文档,发现了unset功能…挺简单也很实用..直接取消快捷键的命令;
'atom-text-editor': 'alt-h':'unset!'
这么简单的一条命令.就直接取消了;因为在keymap里面的设置是权重是最高的;
快捷键支持的组合(官方文档图)
除了单词这种特殊功能键外,其他的必须有修改键(第二行那些,一个或多个混用)
支持DOM事件的绑定
- 官方文档演示了一个插入日期的监听事件
- 分析: atom.commands是全局常量,add是功能
支持snippet及样式选择
这种功能待以后写snippet的时候一起说(现在还在折腾中~~)附带一份个人分屏自定义快捷键
#设置候选全局上下移动及打开分割窗口 'body': 'shift-alt-k':'core:move-up' #光标向上移动 'shift-alt-j':'core:move-down' #光标向下移动 'shift-alt-h':'core:move-left' #光标向左移动 'shift-alt-l':'core:move-right' #光标向右移动 'ctrl-h ctrl-h':'pane:split-left' #分割窗口 'ctrl-j ctrl-j':'pane:split-down' #分割窗口 'ctrl-k ctrl-k':'pane:split-up' #分割窗口 'ctrl-l ctrl-l':'pane:split-right' #分割窗口 'alt-h alt-h':'window:focus-pane-on-left' #移动左窗口 'alt-j alt-j':'window:focus-pane-below' #移动下窗口 'alt-k alt-k':'window:focus-pane-above' #移动上窗口 'alt-l alt-l':'window:focus-pane-on-right' #移动右窗口 'ctrl-d ctrl-d':'pane:close' #关闭面板
这些按键基本木有冲突!!!,,,仿VIM快捷键设置..熟悉VIM的会倍感亲戚
相关文章推荐
- 查看github pages文档的方式
- 使用BAE的基于Web.py的简单博客程序
- 一步一步跟我学易语言之第二个易程序菜单设计
- 两分钟学会如何在github托管代码
- FCK编辑器(FCKEditor)添加新按钮和功能的修改方法
- ecshop后台编辑器替换成ueditor编辑器
- 10个基于jQuery或JavaScript的WYSIWYG 编辑器整理
- PHP网页 Ewebeditor 编辑器嵌入方法
- kindSoft在线网页编辑器简单的配置参数介绍
- dedecms5.5 最新版ckeditor编辑器整合教程
- javascript 在线文本编辑器实现代码
- 在线编辑器中换行与内容自动提取
- 网页上的Javascript编辑器和代码格式化
- 推荐5款跨平台的PHP编辑器
- 5款适合PHP使用的HTML编辑器推荐
- JS模仿编辑器实时改变文本框宽度和高度大小的方法
- Python处理RSS、ATOM模块FEEDPARSER介绍
- php单文件版在线代码编辑器
- dotnet封装的kindeditor编辑器控件