2014-09-29 17 views
6

Non riesco a trovare la vita di una scorciatoia da tastiera per racchiudere un elemento evidenziato in tag forti.Sublime Testo 3 scorciatoia da tastiera per grassetto

So che posso fare Alt +Maiusc +w per avvolgere qualcosa in ogni tag html, ma si devono ancora inserire il tag. Voglio essere in grado di scrivere il mio scorciatoia per Ctrl +b per esempio e che sarebbe avvolgere l'elemento nei tag

Tutte le idee?

risposta

19

È possibile eseguire questa operazione con una mappatura dei tasti personalizzata. Vai a Preferences -> Key Bindings-User e aggiungere quanto segue:

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

Se il file è vuoto quando lo si apre, porre parentesi quadra [ apertura sulla prima linea, e una parentesi di chiusura ] sull'ultima riga. Ho usato CtrlSuperB come la chiave di legame, perché CtrlB è già associato al comando build. (Super è la chiave di Windows o il tasto Comando, a seconda del sistema operativo e la tastiera.)

Per utilizzare il comando, è possibile selezionare quello che si vuole, circondato in <strong> tag, e ha colpito CtrlSuperB. La selezione rimane selezionata - se si vuole rimuovere la selezione e hanno il cursore dopo il tag di chiusura, modificare il "contents" a questo:

"<strong>$SELECTION</strong>" 

Infine, dopo l'attivazione della combinazione di tasti, è possibile mantenere la selezione, quindi colpire Tab per spostarsi alla fine del tag di chiusura:

"<strong>${1:$SELECTION}</strong>$0" 
+0

Perfetto, grazie! – Xav

0

Se da una forte intendi grassetto, è anche possibile utilizzare il plugin "LatexTools" per Sublime Text. Disponibile via the Github site o utilizzando il controllo pacchetto. Una volta installato correttamente, permette di avvolgere il testo evidenziato, come di seguito:

  • cmd-l, cmd-b per \textbf{blah}
  • cmd-l, cmd-u per \underline{blah}
  • cmd-l, cmd- t per \texttt{blah}

were cmd = tasto di comando su mac o tasto di controllo su windows. Tenere premuto cmd per entrambe le sequenze di tasti. Questo mi fa risparmiare un sacco di tempo.

0

se si desidera utilizzare COMBINATION KEY SHORTCUT è possibile aggiungere virgola alla fine di ogni riga, nel mio caso sto usando BOLD e UNDERLINE.

(stavo avendo problemi di aggiungere molteplici combinazioni di tasti sulla Sublime per il grassetto e sottolineato)

Proprio come ha detto Matt

Se il file è vuoto quando lo si apre, porre parentesi quadra di apertura [sulla prima riga e una parentesi di chiusura] sull'ultima riga.

Problemi correlati