Community
    • Login

    Update on option to <bold>selection</bold>?

    Scheduled Pinned Locked Moved General Discussion
    bold shortcut
    6 Posts 4 Posters 1.5k Views 2 Watching
    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.
    • Eileen McGeehanE Offline
      Eileen McGeehan
      last edited by

      I’m using Notepad++ v7.8.5 (32-bit) in Windows 7. In 2017, there was a discussion on how to <bold>selection</bold>. The answer was apparently to create a macro, which seems a cumbersome means of achieving such a simple task. Is there now a shortcut for <bold>[single selected word]</bold> and for <bold>[all selected word]</bold> ? Thanks.

      Alan KilbornA astrosofistaA 2 Replies Last reply Reply Quote 0
      • Alan KilbornA Offline
        Alan Kilborn @Eileen McGeehan
        last edited by

        @Eileen-McGeehan

        macro, which seems a cumbersome means of achieving such a simple task.

        You have to keep in mind that Notepad++ is a general purpose text editor, not an HTML (and similar) editor exclusively.

        Thus, things like your bold request are best left to support items such as macros and scripting languages.

        Thought: Maybe this is something @dail might consider for the Surround Selection plugin, if it doesn’t do it already?

        dailD 1 Reply Last reply Reply Quote 2
        • dailD Offline
          dail @Alan Kilborn
          last edited by

          @Alan-Kilborn

          For the plugin it’s a little out of scope. The whole need for the plugin was to hook the keyboard input since you cant create a shortcut of something just like [ before Notepad++ would process it.

          This particular use case would probably be better suited for LuaScript or PythonScript since it is basically a macro.

          1 Reply Last reply Reply Quote 4
          • astrosofistaA Offline
            astrosofista @Eileen McGeehan
            last edited by

            Hi @Eileen-McGeehan

            You may not be aware of it, but it is possible to assign a command to a macro. Even both of your requests can be solved with the same macro. So the solution to your needs is quite easy.

            I found the message you are referring to and at that time @guy038 and @scott-sumner posted a suitable macro for the task.

            So you don’t need to create a macro, all you would have to do is to copy it to the shortcuts.xml file. This file is usually found in \AppData\Roaming\Notepad++\shortcuts.xml. Please do as follows:

            1. Stop any instance of Notepad++.

            2. In the macros section of shortcuts.xml paste the following macro:

               <Macro name="Test" Ctrl="no" Alt="no" Shift="no" Key="0">
                   <Action type="3" message="1700" wParam="0" lParam="0" sParam="" />
                   <Action type="3" message="1601" wParam="0" lParam="0" sParam="(?s).+" />
                   <Action type="3" message="1625" wParam="0" lParam="2" sParam="" />
                   <Action type="3" message="1602" wParam="0" lParam="0" sParam="&lt;bold&gt;$0&lt;/bold&gt;" />
                   <Action type="3" message="1702" wParam="0" lParam="640" sParam="" />
                   <Action type="3" message="1701" wParam="0" lParam="1609" sParam="" />
               </Macro>
              
            3. Save shortcuts.xml, close the file and restart Notepad++.

            4. To configure the shortcut, select Settings -> Shortcut Mapper -> Macros, then Test - as the macro is called -, click Modify and assign a command to it and/or rename the macro.

            That’s all.

            Alan KilbornA 1 Reply Last reply Reply Quote 6
            • Alan KilbornA Offline
              Alan Kilborn @astrosofista
              last edited by

              @astrosofista

              Just a note.
              As long as you don’t use the Notepad++ UI to make changes that would affect shortcuts.xml during an editing session, Notepad++ won’t write out that file when it exits.

              What this means is that you can use Notepad++ to edit shortcuts.xml (as you show above), and those changes won’t get trashed.

              astrosofistaA 1 Reply Last reply Reply Quote 1
              • astrosofistaA Offline
                astrosofista @Alan Kilborn
                last edited by

                @Alan-Kilborn

                To be honest I do those changes via Notepad++, but when I have to guide another user I prefer to play it safe.

                1 Reply Last reply Reply Quote 3

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                • First post
                  Last post
                The Community of users of the Notepad++ text editor.
                Powered by NodeBB | Contributors