Textmate 具有自动引号关闭功能(clojure),大多数时候都很棒。但很多时候我只需要输入一个 ' 或 ",据我所知没有办法做到这一点 - 这真的很烦人。
如果我输入,"
我会得到"%"
% 代表光标的位置。
如果我输入,'
我会得到'%'
。
接下来,我本能地按下“删除”键,删除光标左侧的引号。它有一个意外的行为,即删除了两个引号。
因此接下来我必须"
再次输入,然后按右箭头,然后删除。我最喜欢 TextMate 的一点就是但这真是太烦人了,我最终按了 5 个键才能够获得一个字符。
一定有更好的方法!我试过在输入字符时按 cmd、option、fn 和 shift,但没有成功。救命!!
答案1
输入"
,然后点击Shift+Delete
这应该向前删除第二个引号,而不是尝试退格覆盖第一个引号。
来自手动的:
如果您输入一个开头字符,然后使用向后删除 (⌫) 将其删除,则自动插入的字符也会被删除。如果您只想删除自动插入的字符,请使用向前删除 (⌦)。