Sublime Forum

How to add new line after selection

#1

Hi, everybody. I need some help, little bit.
i wrote plugin, for myself. In my plugin i must select little piece of code, run hotkey, and set_clipboard(some_text). Now i want add this some_text after selection. I need:

  1. add new line after selection;
  2. add some_text after selection;
    Please, help somebody.
0 Likes

#2

are you using view.insert?

0 Likes

#3

Thank you! Command i wrote:
self.view.insert(edit, self.view.sel()[0].end(), some_my_text)

0 Likes

#4

That looks good, but it won’t work with multiple selections. I recommend something like:

for sel in self.view.sel(): self.view.insert(edit, sel.end(), some_my_text)

0 Likes