如何在Textmate中自动缩进,类似于Emacs下此代码的效果:
(defun set-newline-and-indent ()
(local-set-key (kbd "RET") 'newline-and-indent))
(add-hook 'c-mode 'set-newline-and-indent)
即。我不想点击返回,然后选项卡缩进。我想点击返回并让Textmate根据语言自动缩进到正确的位置。
感谢任何提示。
答案 0 :(得分:0)
Textmate应该自动执行此操作。如果不是,您可以在捆绑包编辑器中创建自定义宏,命令或片段,为您完成。
Bundles -> Bundle Development -> Show Scope
)。它应该看起来像source.ruby string.quoted.double.ruby
。如果操作正确,您的快捷方式应触发指定范围内的捆绑项目,而不是插入新行。
在CSS -> properties {}(})
捆绑项目的包内编辑器中查看示例。