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!!

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 (⌦).


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.