Como digitar uma única citação no Textmate?


2

O Textmate possui fechamento automático de cotação (clojure) e isso é ótimo na maioria das vezes. Mas muitas vezes eu só preciso digitar um único 'ou "e, tanto quanto sei, não há como fazer isso - o que é realmente irritante.

Se eu digitar ", chego "%"onde% representa o cursor.

Se eu digitar ', entendo '%'.

Em seguida, pressione "delete" para remover o que está do lado esquerdo do cursor. Que tem um comportamento não intencional de excluir as duas aspas.

Então, em seguida, tenho que digitar "novamente, seguido pela seta para a direita e excluir. Eu gosto da maioria das coisas sobre o TextMate, mas isso é realmente irritante porque acabo pressionando 5 TECLAS para conseguir um único caractere.

Tem que haver uma maneira melhor de fazer isso! Eu tentei pressionar cmd, option, fn e shift ao digitar o personagem sem sorte. SOCORRO!!

Respostas:


2

Digite "e pressione Shift+Delete

Isso deve excluir a segunda cotação para a frente, em vez de tentar retroceder sobre a primeira cotação.

Do manual :

Se você digitar um caractere de abertura e excluí-lo usando a exclusão reversa (⌫), o caractere inserido automaticamente também será excluído. Se você deseja excluir apenas o caractere inserido automaticamente, use a exclusão direta (⌦).


Você quer dizer Shift- Backspace? (trabalha para mim)
slhck 14/07

@slhck Ele está no OS X (o Textmate é um aplicativo do OS X) e, com base no pressuposto de que ele está usando um Mac, a tecla "Excluir" é a tecla de retrocesso nos teclados do Windows, e Shift + Delete desempenha a mesma função que o Tecla "Excluir" nos teclados do Windows. Veja esta imagem do teclado Mac.
Darth Android

Uhm. Eu sempre estive em Macs (foi por isso que disse: "funciona para mim", porque eu tenho um Mac e TextMate nele ...). Ainda não vi um teclado rotulado com "excluir". Parece ser uma coisa dos EUA.
slhck 14/07

@ slhck Ah, nunca pensei em se fosse uma coisa regional. Os teclados da Apple nos EUA têm sua tecla de exclusão para trás denominada "Excluir" em vez de "backspace". Confuso como o inferno desde a tecla de avanço-delete ainda é rotulado de "Excluir ⌦"
Darth Android

Sim, o teclado alemão não possui um símbolo de exclusão para trás (⌫), mas um backspace. O símbolo de exclusão direta (⌦) é rotulado como "Entf.", Que se traduz em "excluir". Desculpe pela confusão.
slhck 14/07
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.