我正在尝试向Textmate添加一个宏/命令以进行一些文件清理,而我还没想到的最后一个小问题就是从文件的开头和结尾删除空行 - 有谁知道怎么做?我知道一些Textmate或正则表达技巧必须存在,只是不确定是什么......
对于您提到的任务,您可以使用"Text"Bundle中的内置命令.
即使您只想自己编写脚本,我也建议您将这些作为模板用于您自己的工作.
要访问这些:
删除尾随空格:
ctrl-cmd-t调 出上下文相关的Bundle菜单
开始输入"删除尾随",在完成"删除"之前,您应该看到"删除尾随空格"命令移动到菜单顶部(此命令位于"文本"包中,其中一个包含在TextMate中)
"enter"将执行命令(假设光标定位正确,等等)
或者,您可以使用等效的键访问此命令,但由于未在默认的TextMate安装中分配,因此您需要自己分配,这很简单:
ctrl-alt-cmd-b调 出Bundle Editor
找到Text Bundle然后单击"Remove Trailing Spaces"命令
在编辑器的右上角,切换" 设置 "并输入等效键或"标签触发器"(通过输入您指定的某个组合键,然后输入标签键来激活它.
删除前导空格:
这是一个宏而不是一个命令.通过预先配置的密钥等效项(cmd-del)来访问它可能是最简单的方法
| 归档时间: |
|
| 查看次数: |
3170 次 |
| 最近记录: |