• Login
Community
  • Login

List of all assigned keyboard shortcuts

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
47 Posts 17 Posters 29.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.
  • E
    Ekopalypse @Alan Kilborn
    last edited by Aug 15, 2019, 7:11 PM

    @Alan-Kilborn

    looped it 500 times and returned always with the same 181 defined shortcuts
    but who knows how this runs on a much slower or faster machine than mine??
    I haven’t digged deeper if there is another way to switch the tabs then simulating the tab key event, preferable via winapi, but I guess adjusting a timer shouldn’t be an issue.

    1 Reply Last reply Reply Quote 2
    • S
      Sudeep Tamrakar
      last edited by Dec 10, 2019, 3:53 PM

      Thanks. I’ve also found virtual typing keyboard and its shortcut keys. Check and let me know whether it may help you,

      1 Reply Last reply Reply Quote -1
      • G
        Gubith
        last edited by Jan 21, 2020, 7:01 PM

        I wanted to use command ID for context menu commands.

        Partial, discombobulated list: https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/PowerEditor/src/menuCmdID.h#L40

        NppUISpy: Does not list all the commands to a file, but does have all the info needed to make such a list.

        I just wanted to add a context menu, I did not want to do research.

        G 1 Reply Last reply Mar 19, 2021, 9:27 PM Reply Quote 0
        • G
          Gregory G @Gubith
          last edited by Mar 19, 2021, 9:27 PM

          @Gubith I see this thread is old. But I found it useful. I used one of the python scripts above to generate the list. {thanks!} Then I imported the output into Excel. I added three functions there.

          Column A
          Function description
          Column B
          Shortcut key
          Column C Control Combination
          =IFERROR(LEFT(B2,FIND("^",SUBSTITUTE(B2,"+","^",LEN(B2)-LEN(SUBSTITUTE(B2,"+",""))))-1),"")	
          Column D Key
          =IFERROR(RIGHT(B2,LEN(B2)-(FIND("^",SUBSTITUTE(B2,"+","^",LEN(B2)-LEN(SUBSTITUTE(B2,"+","")))))),B2)	
          Column E Type
          =IF(LEN(D2)>1,"[Function]","[Alpha]")
          

          I’m played around with Python a little bit, but I knew I could whip this up with Excel much faster, plus alter the sort order at will when I was done. It allowed me to quickly find what keys I might grab to assign for my own functions. Such as sort by type, key, control. I realize I could all be done in Python, but I didn’t want to the the time to figure it out.

          alt text

          1 Reply Last reply Reply Quote 4
          • T
            Thomas Kainrad
            last edited by Thomas Kainrad Jun 14, 2021, 6:51 AM Jun 14, 2021, 6:50 AM

            My project KeyCombiner now has a Notepad++ collection with all default bindings listed in Notepad++'s Shortcut Mapper. The table can be searched and filtered extensively. Also, the shortcuts are mapped onto a virtual keyboard for quick and efficient exploration: https://keycombiner.com/collections/notepad/

            Notepad-plus-plus collection in KeyCombiner

            Thanks, @Alan-Kilborn for your list in this thread. Most of the shortcuts in KeyCombiner’s table are from this list. I only added a couple of additional default bindings that I suppose were added recently. Hope this is useful for someone! It definitely helped me finding available combinations.

            P 1 Reply Last reply Sep 30, 2021, 5:38 PM Reply Quote 2
            • T
              TroshinDV
              last edited by Jun 14, 2021, 6:32 PM

              Screenshot_80.png
              https://github.com/trdm/UICtrlDataSpy

              A 1 Reply Last reply Jun 14, 2021, 10:52 PM Reply Quote 0
              • A
                Alan Kilborn @TroshinDV
                last edited by Jun 14, 2021, 10:52 PM

                @TroshinDV

                It’s often said that “a picture is worth 10000 words”, but in your case I think you need some words to go along with the pic.

                And probably, those words should be in English, as it seems like we have to keep reminding you.

                I think if you don’t heed the advice, and keep posting, people are going to get absolutely nothing out of your posts.

                1 Reply Last reply Reply Quote 0
                • P
                  PENchanter @Thomas Kainrad
                  last edited by Sep 30, 2021, 5:38 PM

                  Hi @Thomas-Kainrad ! Why does “keycombiner” require a pro subscriptioin in order to export your project? I saved the list to two pdfs (using display 100 entries), but would like the original export, if possible. THANK YOU for putting that together!! It looks pretty sharp! Take care.

                  T A 2 Replies Last reply Oct 5, 2021, 4:40 PM Reply Quote 0
                  • T
                    Thomas Kainrad @PENchanter
                    last edited by Oct 5, 2021, 4:40 PM

                    Hey @PENchanter! I am glad you liked KeyCombiner :)

                    It is an important piece in many people’s personal knowledge management stack. Therefore, it is essential that it exists for many years to come. To make this possible, it has to be sustainable and charge a very small amount for advanced features. With the Pro subscription, you would get much more than just collection export.

                    However, if you just want the Notepad++ collection as a CSV, write a mail to KeyCombiner support and I will send it to you.

                    1 Reply Last reply Reply Quote 0
                    • A
                      Alan Kilborn @PENchanter
                      last edited by Oct 5, 2021, 5:24 PM

                      @PENchanter

                      I would certainly go with @Ekopalypse 's script approach in order to obtain the list of keyboard shortcuts, rather than paying any small amount of money to achieve it, but of course you are free to do as you like.

                      1 Reply Last reply Reply Quote 0
                      • A Alan Kilborn referenced this topic on Mar 20, 2022, 9:42 PM
                      • P PeterJones referenced this topic on Nov 15, 2022, 8:23 PM
                      • A Alan Kilborn referenced this topic on Mar 21, 2023, 5:14 PM
                      • First post
                        Last post
                      The Community of users of the Notepad++ text editor.
                      Powered by NodeBB | Contributors