2012-08-14 23 views
17

Sono passato da Textmate a Sublime negli ultimi mesi e sono stato impegnato a cercare di ri-allenare il cervello e le dita per usare i nuovi tasti di scelta rapida.Scorciatoie da tastiera HTML in Sublime Text 2?

in TextMate, quando si modifica un documento HTML, ho potuto evidenziare il testo e fare Comando + b per avvolgere il testo selezionato in <b></b> tag o Comando + i per avvolgere in <i></i> ... tra vari altri comandi/tag.

Quindi, c'è un modo per farlo in Sublime? So che posso digitare b, TAB per creare un set vuoto di tag <b></b>, ma voglio essere in grado di avvolgere il testo selezionato in vari tag.

+0

Se Sublime Text ha una lista dei forum utente o mailing siete probabilmente meglio questa domanda c'è. –

+1

Ho avuto discretamente successo chiedendo qui le domande di Testo Sublime e le risposte tendono ad essere più veloci dei forum di Sublime. Vale sempre la pena provare :) – Shpigford

+1

Puoi scrivere cltr + alt +. per chiudere il tag aperto. –

risposta

29

Mac:
Ctrl + Maiusc + W

Windows/Linux:
Alt + Maiusc + W

Quindi digitare quale tag tu voglio (i, b, ecc.).

+0

Quindi è lo stesso di TextMate quindi. Fantastico :) –

+0

Non lo sapevo nemmeno in TextMate ... ho sempre usato i comandi specifici per grassetto e corsivo. Questo è ovviamente un po 'più flessibile. :) – Shpigford

+0

Anche io non lo sapevo in TextMate! –

23
{ "keys": ["super+alt+b"], "command": "insert_snippet", "args": {"contents": "<strong>${0:$SELECTION}</strong>" } }, 
{ "keys": ["super+alt+i"], "command": "insert_snippet", "args": {"contents": "<em>${0:$SELECTION}</em>" } } 

di cui sopra può essere aggiunto a combinazioni di tasti utente file per avere la selezione circondato da tag forti dopo aver premuto Cmd + Alt + B e tag corsivo Premendo Cmd + Alt + I (su Mac).

Fonte: https://gist.github.com/3436510

+0

In Windows si usa qualcosa come '[" ctrl + alt + b "]' o '[" ctrl + alt + i "]' invece di 'super + alt +' @sridhar Grazie – Phil