早就听说TextMate是Mac下的编辑神器,不过因为工作原因平时基本也不用。
不过今天有个小需求需要用shell实现一点小功能。就把他打开了,毕竟还是比直接使用vim编辑好用一点的。
脚本写完了,觉得用惯了Eclipse这里IDE提供的快捷键之后,总觉得这玩意没有快捷键支持真逊色了不少啊。
google了一通之后,在这里记录一下常用功能的,供下次使用参考吧。
- TODO list
- 这个功能很赞,可以提供类似于Eclipse里面的TODO、FIXME之类的标记提示,只要你在你希望标记的地方写上TODO、FIXME(通常写在注释里)这类的关键字就行了。然后,使用Ctrl+shift+t就可以
显示这些信息了。
- 这个功能很赞,可以提供类似于Eclipse里面的TODO、FIXME之类的标记提示,只要你在你希望标记的地方写上TODO、FIXME(通常写在注释里)这类的关键字就行了。然后,使用Ctrl+shift+t就可以
- 一般快捷键
- 选取整行:shift+command+L
- 自动补全变量:Esc
- 整行移动:ctrl+command+up/down
- 复制整行:ctrl+shift+D
- 删除整行:ctrl+shift+K
- 整行缩进:command+](这个有点象形文字的意思:)
- 整行突出(反缩进):command+[
- 移动光标到行首:command+left
- 移动光标到行尾:command+right
- 移动光标到文件头:command+up
- 移动光标到文件尾:command+down
- 针对shell的shortcut
- 运行shell:command+r
- 新建函数:fun+tab
- 新建document:here+tab
- 注释整行:command+/
- if判断:if+tab
- for循环:for+tab
- case、while、等等:和前面的类似,关键字+tab自动补齐。