2012-06-18 4 views
7

In Sublime Text 2 können Sie eine Zeichenfolge eingeben und dann einige Abschnitt der Zeichenfolge wie folgt markieren:Kann der Weg Sublime Text 2 automatisch umschließt Selektionen in Paaren geändert werden?

enter image description here

Dann können Sie den ausgewählten Text in beilegen „durch nur eine einzige Eingabe“, die Sie gibt dies:

enter image description here

Wenn Sie das tun, dass der Cursor landet zwischen d und am Ende des ausgewählten String „ich würde wirklich wie es außerhalb der am Ende“.

enter image description here

Ist so etwas möglich?

Antwort

6

Dies ist keine Funktion, die ich verwende, aber das folgende scheint in Ordnung zu sein. Erstellen Sie ein Snippet wie folgt aus:

<snippet> 
    <content><![CDATA["$SELECTION"$0]]></content> 
</snippet> 

Die $0 gibt den Cursor Austrittspunkt. Keybind es in Ihrem /Packages/User/Default (Linux).sublime-keymap Datei:

{ "keys": ["\""], "command": "insert_snippet", 
    "args": {"name": "Packages/User/quotes.sublime-snippet"}} 
+0

Arbeiten für mich ... Danke – Jason

+0

@ Jason - oh gut :) – fraxel

+0

@fraxel Darf ich Sie fragen, wie haben Sie es geschafft, das zu tun? Gibt es eine detaillierte Dokumentation? – Qwerty