Jak wpisać pojedynczy cytat w Textmate?

2

Textmate ma automatyczne zamykanie ofert (clojure) i to świetnie przez większość czasu. Ale wiele razy muszę po prostu wpisać pojedynczy „lub” i o ile wiem, nie ma na to sposobu - co jest naprawdę denerwujące.

Jeśli piszę ", otrzymuję "%"gdzie% oznacza kursor.

Jeśli napiszę ', dostanę '%'.

Następnie instynktownie naciskam „usuń”, aby usunąć ten z lewej strony kursora. Który ma niezamierzone zachowanie polegające na usunięciu obu znaków cudzysłowu.

Następnie muszę jeszcze "raz wpisać , następnie strzałkę w prawo, a następnie usunąć. Lubię większość rzeczy w TextMate, ale to jest naprawdę cholernie denerwujące, że w końcu naciskam 5 klawiszy, aby uzyskać pojedynczą postać.

Musi być lepszy sposób na to! Próbowałem wciskać cmd, Option, fn i shift podczas pisania postaci bez powodzenia. WSPARCIE!!

cwd
źródło

Odpowiedzi:

2

Wpisz ", a następnie naciśnij Shift+Delete

Powinno to usunąć do przodu drugi cytat, zamiast próbować cofać się nad pierwszym cytatem.

Z instrukcji :

Jeśli wpiszesz znak otwierający, a następnie usuniesz go, usuwając go wstecz (⌫), automatycznie wstawiony znak również zostanie usunięty. Jeśli chcesz tylko usunąć automatycznie wstawiony znak, użyj zamiast tego usuwania do przodu (⌦).

Darth Android
źródło
Masz na myśli Shift- Backspace? (działa dla mnie)
slhck
@slhck Jest w systemie OS X (Textmate to aplikacja OS X) i na podstawie założenia, że ​​używa komputera Mac, klawisz oznaczony jako „Usuń” jest klawiszem Backspace na klawiaturach Windows, a Shift + Delete wykonuje tę samą funkcję co Klawisz „Usuń” na klawiaturach Windows. Zobacz ten obraz klawiatury Mac.
Darth Android
Uhm. Zawsze byłem na komputerach Mac (dlatego powiedziałem „działa dla mnie”, ponieważ mam na nim komputer Mac i TextMate ...). Jeszcze nie widziałem klawiatury oznaczonej „usuń”. Wydaje się, że to rzecz amerykańska.
slhck
@slhck Ah, nigdy nie zastanawiałem się, czy to sprawa regionalna. Klawiatury Apple w USA mają klawisz usuwania wstecz oznaczony „Usuń” zamiast „backspace”. Mylące jak diabli, ponieważ klawisz usuwania dalej jest nadal oznaczony „Usuń ⌦”
Darth Android
Tak, niemiecka klawiatura nie ma symbolu usuwania do tyłu (⌫), ale backspace. Symbol usuwania do przodu (⌦) jest jednak oznaczony jako „Entf.”, Co przekłada się na „delete”. Przepraszam za zamieszanie.
slhck