Como eu posso digitar uma aspa simples no Textmate?

2

O Textmate tem fechamento de cotação automática (clojure) e isso é ótimo na maior parte do tempo. Mas muitas vezes eu só preciso digitar um single 'ou' e, até onde eu sei, não há como fazer isso - o que é realmente irritante.

Se eu digitar " , receberei "%" , em que% representa o cursor.

Se eu digitar ' , recebo '%' .

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

Então, depois eu tenho que digitar " novamente, seguido da seta para a direita e, em seguida, excluir. Eu gosto da maioria das coisas sobre TextMate mas isso é realmente muito chato que eu acabe pressionando 5 teclas para poder obter um único caractere.

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

    
por cwd 14.07.2011 / 16:34

1 resposta

2

Digite " e, em seguida, pressione Shift + Excluir

Isso deve encaminhar a exclusão da segunda cotação, em vez de tentar voltar atrás na primeira cotação.

Do manual :

If you type an opening character and then delete it using backward delete (⌫) then the auto-inserted character will also be deleted. If you only want to delete the auto-inserted character, use forward delete instead (⌦).

    
por 14.07.2011 / 17:35