2009-07-10 9 views
0

Wenn ich betreten zwei Räume in Textmate 1.5.7, unter bestimmten Umständen die beiden Räume als ein einzelnes Zeichen zu behandeln, scheint ..Warum behandelt TextMate zwei Leerzeichen als einzelnes Zeichen?

Zum Beispiel, wenn ("[space][space]")

(" |") 
    \_ the cursor 

eingeben Wenn ich dann Backspace drücken beide Leerzeichen werden gelöscht, und wenn ich den Linkspfeil drücke, springt es auf beide Felder (was überraschend nervig ist)

Es hat nichts mit meinen Soft-Tabs zu tun (die auf 4 Leerzeichen Soft-Tab gesetzt ist) .. Hat jemand anderes das bemerkt? Oder ist es etwas seltsam mit meiner Konfiguration? (unwahrscheinlich, wie es bei einer Neuinstallation bei einer neuen Betriebssysteminstallation passiert ist)?

Ich habe seit v1.5.8 aktualisiert, und das Problem bleibt.

Antwort

0

Beachten Sie, dass Textmate ein Editor für Programmierer ist. In den meisten Programmiersprachen spielt die Anzahl der Leerzeichen keine Rolle, daher erscheint es mir nicht sonderbar.

Wie auch immer, ich benutze 1.5.8 und ich habe dieses Problem nicht. Ich habe auch im Konfigurationsfenster nachgeschaut und kann nichts sehen.

1

Der doppelte Abstand wird durch weiche Tabs verursacht. Am unteren Rand von Textmate, wo die Indikatoren für die Spaltenanzeige, die Zeilenanzeige, der Dateityp und die Tabgröße angezeigt werden, klicken Sie auf die Dropdown-Listen mit den weichen Tabs und klicken Sie auf die weichen Tabs, um sie zu deaktivieren.

+0

Ich benutze TextMate nicht mehr, aber sollte das in der Mitte der Zeilen passieren? Ich würde erwarten, dass die Rücktaste "eine weiche Registerkarte" am Anfang einer Zeile löscht, aber nicht an anderer Stelle in der Zeile – dbr

Verwandte Themen