Wie bekomme ich, dass die Dash Doc App den Einzug respektiert?

1876
Cory

Wenn ich eine Abkürzung mit Dash Doc App erweitere, beginnt sie an der Cursorposition in meinem Texteditor (Sublime Text), ignoriert jedoch die ursprüngliche Platzierung des Cursors und die nächsten Zeilen beginnen ganz links im Editor (0-Spalte). .

Ich habe Google eine Zeitlang eingesetzt und kann scheinbar keinen Weg finden, Dash dazu zu bringen, die Einrückung zu respektieren.

Weiß jemand? Vielen Dank.

4

1 Antwort auf die Frage

4
bogdansrc

I'm Dash's developer. As far as I can tell, Sublime Text does not respect indentation while copy and pasting. What Dash does is just paste some text.

Unfortunately, Sublime Text does not maintain the indentation of pasted text, except for the first line.

The only thing you could do would be to submit a bug report to the Sublime Text team and ask for Sublime Text to maintain the indentation level on paste.

Wenn Sie Cmd + Shift + V gedrückt halten, können Sie "paste_and_indent" einfügen, was die Einrückung berücksichtigt. Gibt es eine Möglichkeit, das ST2-Plugin so zu ändern, dass es nicht nur eingefügt wird, sondern der Befehl paste_and_indent? Ich habe den Code durchsucht, kann ihn aber nicht verstehen. Vielleicht wissen Sie mehr darüber? Cory vor 11 Jahren 2
Wenn Sie den Schlüssel paste_and_indent in CMD + V ändern, sollte dies funktionieren. bogdansrc vor 11 Jahren 0
That seems like a bad idea at first glance, but then I realized the only things I don't want to paste and indent are urls and specific little snippets - not more than one line at a time or anything indented. Lemme try it out... WORKS! I still think you could update the plugin somehow to paste_and_indent by default but I'm too lazy/stupid to figure it out so this workaround... works. :) Thanks for the speedy response. I absolutely love your app man. Cory vor 11 Jahren 0
Ich könnte Dash ändern, um ein CMD + Shift + V zu senden, um ein Einfügen anstelle von CMD + V für Sublime Text zu initiieren. Ich zögere jedoch, dies zu tun, da paste_and_indent einen Grund dafür haben könnte, nicht das Standardverhalten für Sublime Text zu sein. bogdansrc vor 11 Jahren 0
Versuch es einmal. Es funktioniert definitiv nicht wie erwartet. Ich kenne niemanden, der Snippets einfügen möchte, die nicht paste_and_indent sind. Außerdem habe ich Cmd + v auf paste_and_indent umgestellt und hatte keine seltsamen Nebenwirkungen, so dass das Wasser sicher ist. ;) Cory vor 11 Jahren 0
Ich liebe Optionen! Viele Optionen (können) machen aus meiner Sicht GROSSE Programme. mjrider vor 11 Jahren 0
Viele Optionen können eine App unbrauchbar machen (die meisten Benutzer haben keine Zeit, alle Konfigurationsoptionen durchzulesen). Die Behandlung von CMD + V ohne Einzug ist die Entscheidung von Sublime Text, und ich werde das respektieren, auch wenn es für mich absolut keinen Sinn ergibt. Ich habe meine Schlüsselbindung für paste_and_indent auch in CMD + V geändert ... bogdansrc vor 11 Jahren 0
@Cory deine Lösung für das Ändern von cmd + shift + v in cmd + v hat mein Leben gerettet. Danke, Sir! Patrick Maciel vor 9 Jahren 0