2009-07-10 29 views
0

当我输入两个空格到TextMate的1.5.7,在某些情况下它似乎把两个空间作为一个字符..为什么TextMate将两个空格视为单个字符?

例如打字时("[space][space]")

(" |") 
    \_ the cursor 

如果我然后按退格,这两个空间都会被删除,如果我按左箭头它会跳出两个空格(这是令人惊讶的恼人)

这与我的软标签设置(设置为4空间软标签)无关。还有其他人注意到了吗?或者是我的配置有点奇怪(不太可能发生在干净安装,新操作系统安装时)?

我已经更新到v1.5.8,问题依然存在。

回答

0

请考虑textmate是程序员的编辑器。在大多数编程语言中,空格的数量并不重要,所以在我看来并不奇怪。

无论如何,我使用1.5.8,我没有这个问题。我还查看了配置窗口,看不到任何关于它的信息。

1

双间距是由软标签引起的。在Textmate的列指示器,线条指示器,文件类型和制表符大小指示器的底部,单击软标签下拉菜单并单击软标签将其关闭。

+0

不再真的使用TextMate了,但是这应该发生在行的中间吗?我希望退格在一行的开头“删除一个软标签”,但不在行的其他地方 – dbr 2011-10-16 19:42:58

相关问题