• Login
Community
  • Login

How do I disable the 'Delimiter' function in Notepad++?

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
10 Posts 3 Posters 13.3k 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.
  • S
    Sean de Leeuw
    last edited by Mar 23, 2016, 1:34 PM

    Hey guys,

    I’ve a question about Notepad++'s delimiter settings. I can’t believe I’m the only one who experiences this.

    For those who don’t know, the delimiter function (Settings -> Delimiter) allows you to select all text between two characters. This is an option you cannot turn off, you can only give in the characters that should be used to select.

    Another function is the Multi-Editing settings (Settings -> Editing -> top right corner). I use this function a lot, for instance to change/copy/delete multiple variables/strings/etcetera. I can simply double-click a variable and I’ll have the variable selected.

    The problem is that they both use CTRL - doubleclick. This way, if I try to select content_id from $array[] = new Content((int)$field['content_id'], $language_id); , I end up selecting (int)$field['content_id'], $language_id because that’s what’s between the two default delimiters.

    True, I could technically just CTRL - click and drag, but I’m a very habitual guy, and I prefer double-clicking over clicking and dragging.

    Is there any way at all to disable this? Maybe even a little trick to make this functionality not being triggered?

    Thanks in advance!

    C 1 Reply Last reply Mar 23, 2016, 3:55 PM Reply Quote 0
    • C
      Claudia Frank @Sean de Leeuw
      last edited by Mar 23, 2016, 3:55 PM

      Hello @Sean-de-Leeuw,

      what ybout providing chars you never use like the EOT char etc…?
      To do so, open character panel, double click on one of those chars,
      it gets inserted into the active document (show all symbols), copy it and paste
      it into the delimiter open close boxes. Should do the trick.

      Cheers
      Claudia

      1 Reply Last reply Reply Quote 0
      • G
        guy038
        last edited by Mar 24, 2016, 11:34 AM

        Hello, Sean de Leeuw,

        You may, also, simply delete the round brackets in Settings - Preferences - Delimiter, in order to disable this specific N++ feature !

        Best Regards,

        guy038

        C 1 Reply Last reply Mar 24, 2016, 3:45 PM Reply Quote 0
        • C
          Claudia Frank @guy038
          last edited by Mar 24, 2016, 3:45 PM

          Hi @guy038,

          did you restart npp after deleting the chars? ;-)

          Cheers
          Claudia

          1 Reply Last reply Reply Quote 0
          • G
            guy038
            last edited by guy038 Mar 26, 2016, 10:07 PM Mar 26, 2016, 10:06 PM

            Hi, Claudia,

            Sorry for my late reply, but I’m trying to take advantage of some nice days, on March, to end the 2016 winter ski season, after an awful beginning of season, without decent snow ! Today, I skied, on the 7-Laux domain, at about thirty minutes from Grenoble, with my daughter, her boy-friend and some friends of her. Just fine :-)) To be honest, I was a bit slower than all those young persons… But I didn’t lose them, anyway :-)

            Well, let’s go back to your question : I repeated the operation and, indeed, NO need to restart N++. ! I just closed the Preferences dialog. To end with, I put again the round brackets as delimiters and, immediately, the mouse gesture CTRL + Double Left click selects, again, all the text between these delimiters :-)

            My home configuration is Win XP SP3, with N++ v6.90, on local mode

            Cheers,

            guy038

            1 Reply Last reply Reply Quote 0
            • C
              Claudia Frank
              last edited by Mar 27, 2016, 1:56 AM

              Hi Guy,

              I’m so jealous - I even can’t remember how snow looks like ;-D
              Hope you had some wonderful days, well, it sounds like it was brilliant.

              Sorry, but I wasn’t clear enought - when I’m deleting the delimiter char, close it
              and test it, it works -> confirmed
              But, when restarting npp - changes are gone - default ( ) delimiters are in place again.

              Happens on XP, 7 and 10. - Tbh - I should have checked the source but didn’t do it yet.

              Cheers
              Claudia

              1 Reply Last reply Reply Quote 0
              • G
                guy038
                last edited by guy038 Mar 27, 2016, 10:34 AM Mar 27, 2016, 9:10 AM

                Hi Claudia,

                Oh ! I’m not so good for testing :-(( I quite misunderstood your question : I should have restart N++ to confirm that the changes are permanent !

                So, I verified again and , unfortunately, the changes were gone, even if I chose the Allow in several lines option :-(

                Cheers,

                guy038

                P.S. :

                If, in the Config.xml file, with an OTHER editor than N++, I change this line :

                <GUIConfig name="delimiterSelection" leftmostDelimiter="40" rightmostDelimiter="41" delimiterSelectionOnEntireDocument="no" />
                

                by that one :

                <GUIConfig name="delimiterSelection" leftmostDelimiter="" rightmostDelimiter="" delimiterSelectionOnEntireDocument="no" />
                

                on opening Notepad++, again, the round brackets are still set as delimiters !


                Finally, Claudia, the first reply you gave to Sean de Leeuw, was, at usual, the right one :-) We just have to choose two control characters, usually absent, in classical text files, for instance :

                • The control character STX ( Start of TeXt ), with code \x02

                • The control character ETX ( End of TeXt ), with code \x03

                So, to inhibit the CTRL + Double-click feature of N++, just follow these few steps below :

                • With an OTHER editor than N++, open your active configuration file Config.xml

                • Change the line, below :

                  <GUIConfig name=“delimiterSelection” leftmostDelimiter=“40” rightmostDelimiter=“41” delimiterSelectionOnEntireDocument=“no” />

                by that one :

                <GUIConfig name="delimiterSelection" leftmostDelimiter="02" rightmostDelimiter="03" delimiterSelectionOnEntireDocument="no" /> 
                
                • Save the changes of the Config.xml file

                • Restart Notepad++

                => You’ll notice the new displaying of the two new delimiters, in the Settings - Preferences… - Delimiters section

                => From now on, the CTRL + Double-click feature would work, ONLY for text between the STX and ETX control characters, that is quite rare, in real life !!

                1 Reply Last reply Reply Quote 0
                • S
                  Sean de Leeuw
                  last edited by Mar 29, 2016, 7:00 AM

                  Hi Claudia and Guy,

                  I like your ideas, but somehow I can’t find my config.xml file. I have a config.model.xml, but there’s no delimiterSelection tag in there… Can I just paste it in there?
                  Or can I just find the STX and ETX characters in some menu where I can copy and paste them into the delimiter settings?

                  Thanks!

                  -Sean

                  1 Reply Last reply Reply Quote 0
                  • G
                    guy038
                    last edited by Mar 29, 2016, 8:00 PM

                    Hi, Sean de Leeuw,

                    I suppose that your N++ installation was a classical one, with the installer and not a local installation, with the .zip or the .7z archive ?

                    If it’s your case, just type, in a DOS console windows, the command cd /d %appdata%\Roaming\Notepad++ and valid with the Enter key

                    => You should be at the right location, where you’ll find, ( at least ) four configuration .XML files :

                    • config.xml

                    • shortcuts.xml

                    • langs.xml

                    • stylers.xml

                    Remember to close N++ and open the config.xml file with an OTHER editor to make the changes


                    You could, also, choose an alternate way, explained at the address :

                    https://notepad-plus-plus.org/community/topic/11531/wierd-issue-with-notepad/5

                    Cheers,

                    guy038

                    1 Reply Last reply Reply Quote 0
                    • S
                      Sean de Leeuw
                      last edited by Mar 30, 2016, 1:00 PM

                      Hi,

                      That worked like a charm, thank you very much!

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