coffeescript - vimscript insert string before a search pattern -



coffeescript - vimscript insert string before a search pattern -

im write coffeescript refactore plugin.

currently i'am experimenting issue, when seek add together parameter function.

so far in can do

#my code -> # after phone call vim function (new_param) ->

but when want insert before arrow like

#my code foo -> # want foo (new_param) ->

i have unwanted result

(new_param) foo ->

what utilize in vim script is

exec "?->" execute "normal i(new_param) \<esc>"

what should insert before arrow. read searchpos() don't find illustration understand how work.

know cursor position of import guess handel corner case like

(old_param) -> #add parameter existing parameter (old_param, new_param) ->

this command :

%s/\s\?[-=]>/ (new_param)&/g

will transform:

foo -> foo =>

into:

foo (new_param) -> foo (new_param) =>

for adding new_param case:

you :

%s/)\s\?[-=]>/, new_param&/g

coffeescript vim

Comments

Popular posts from this blog

Delphi change the assembly code of a running process -

json - Hibernate and Jackson (java.lang.IllegalStateException: Cannot call sendError() after the response has been committed) -

C++ 11 "class" keyword -