• Login
Community
  • Login

Macro problems

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
2 Posts 2 Posters 1.4k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J
    Jayson Cohen
    last edited by Oct 1, 2017, 8:44 PM

    Very glad to find an editor with macro capability.
    I maintain an eBay purchase history file.
    First I copy new purchase info as a text file.
    This must be cleaned up and modified before
    being added to my complete current file.
    This has been a hideously tedious process involving up to 37
    line replacements plus possible additional group modifications.

    However, I’ve encountered a few problems with macros.
    Had to redo my macros many times.
    Really wish you would add a macro edit0r option.
    By the way, reviewed all the plugins. No help.

    Most lines to be replaced include a line return.
    I have discovered the Replace “Regular expression”
    must be closed and redone for each such string.
    Fortunately, most unwanted lines require complete removal.
    For these I repeat the “Normal” option as many times as possible.
    Then I use the Line Operations - Remove Empty Lines option.
    This works, but a bit of a nuisance.
    Is the need to redo the “Regular expression”
    each time a bug? Or am I doing something wrong?

    Also, the “Regular expression” won’t work
    with a line return as the 1st character.
    And one line combination simply won’t work.
    This is:

    • US $0.00
      shipping

    Only way to fix this is by replacing the first line with @
    Then a “Regular expression” of the modified lines works.

    Some line groups may be present only rarely.
    Sadly, the search function doesn’t have a “on not found” option.
    So, for 3 specific line groups, I had to make additional
    macros that must be run as many times as needed.
    And, one must check for each initial search string before running the macro.
    If the macro is run when no longer required,
    the commands after the initial search are still executed.
    Buggers the file.

    With these I found I must use the “Begin/End Select” option
    to block a line for deletion or cut for insertion elsewhere.
    Typical cursor blocking doesn’t work in a macro.
    Also, in one case, I have to do a search
    “Backward direction” to position for line insertion.
    Discovered I have to immediately return to the search
    just to turn off the “Backward direction” choice.
    Would be nice if this one choice would
    automatically clear with each new search iteration.

    I hope my comments may be of some value.
    Otherwise, thank you for this fantastic text editor.

    1 Reply Last reply Reply Quote 0
    • P
      Per Isakson
      last edited by Oct 2, 2017, 12:27 AM

      @Jayson-Cohen

      If you are comfortable with some programming you might want to check out

      • PythonScript
      • LuaScript

      This community will help, I’m sure.

      1 Reply Last reply Reply Quote 0
      2 out of 2
      • First post
        2/2
        Last post
      The Community of users of the Notepad++ text editor.
      Powered by NodeBB | Contributors