Vivaldi

  • Browser
  • Mail
  • News
  • Community
  • About

Navigation

    • Browser
    • Mail
    • News
    • Community
    • About
    • Register
    • Login
    • Search
    HomeBlogsForumHelpThemes
    • Home
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. Desktop
    3. Desktop Feature Requests
    4. Mnemonic Shortcuts

    Mnemonic Shortcuts

    Desktop Feature Requests
    shortcuts
    8
    15
    1264
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Pesala
      Pesala Ambassador last edited by Pesala

      In Opera 12.18 we could assign more than one single-key shortcut to any command.

      This opens up the options for assigning commands that are quick to execute without pressing modifier keys and easy to remember, e.g.

      • a,b = Toggle Address Bar
      • b,b = Toggle Bookmarks Bar
      • s,b = Toggle Status Bar
      • t,d = Open file:///O:/Documents/ToDo.txt
      • v,f = Go to Vivaldi Forums
      • v,s = Go to Vivaldi Snapshots
      • v,t = Go to Vivaldi Team Blog, etc.

      Accessibility for those with disabilities is important.

      If combined with the ability to launch programs or go to URLs, it is a great aid to productivity.

      Blog • Vivaldi Review • Server Status • AMD Ryzen 5 3400G, 8 Gb • Win 10 64-bit build 19045.2486 • Snapshot 6.1.3023.3 (64-bit)

      ? 1 Reply Last reply Reply Quote 36
      • T
        Trioke last edited by

        +1

        I recall using this feature very heavily back in Opera 12. It's been sorely missed in Vivaldi.

        1 Reply Last reply Reply Quote 1
        • ukanuk
          ukanuk Ambassador last edited by

          This would also lay the groundwork for users to make their browsers more vim-like, for example adding "g,g" to scroll to the top of the page (see https://forum.vivaldi.net/topic/2024/vim-like-keyboard-interface).

          1 Reply Last reply Reply Quote 3
          • luetage
            luetage last edited by

            Agree, mnemonic shortcuts would be a definite boost to ‘one’ key shortcuts. One of the missing puzzle pieces.

            github ◊ vfm

            1 Reply Last reply Reply Quote 2
            • ?
              A Former User @Pesala last edited by

              @Pesala said:

              In Opera 12.18 we could assign more than one single-key shortcut to any command.

              Wouldn’t it be better if you called it e.g. key chains? You already can assign more than one (single-key) shortcuts to any command.

              The thread title should IMO describe the request, not one use case.

              luetage Pesala 2 Replies Last reply Reply Quote 2
              • luetage
                luetage @Guest last edited by luetage

                @potmeklecbohdan The reason for this request isn’t assigning more than one single key shortcut, but shortcuts consisting of 2 non‐modifier keys.

                github ◊ vfm

                ? 1 Reply Last reply Reply Quote 2
                • ?
                  A Former User @luetage last edited by

                  @luetage I know… (unless it’s about pressing these keys at once). Please read my post once more (ignore the second sentence), I think it would be only confusing if I tried to explain it more thoroughly.

                  1 Reply Last reply Reply Quote 0
                  • Pesala
                    Pesala Ambassador @Guest last edited by

                    @potmeklecbohdan Key chains is another request, which I already posted as Concatenate Commands.

                    Blog • Vivaldi Review • Server Status • AMD Ryzen 5 3400G, 8 Gb • Win 10 64-bit build 19045.2486 • Snapshot 6.1.3023.3 (64-bit)

                    ? 1 Reply Last reply Reply Quote 0
                    • ?
                      A Former User @Pesala last edited by

                      @Pesala Nope, that’s the opposite. What this request is about (if I understand it correctly):

                      1. assign a key combination (I’ll use your a, b example)
                      2. press the first key (a)
                      3. press the second key (b)
                      4. (press more keys if it’s configured to use more than two) (ignore this for now)
                      5. the command is executed (address bar is toggled)

                      But the text I quoted means this (no, this is not what this request is about, and I know this):

                      1. assign some keys (a, b)
                      2. press any of them (e.g. a)
                      3. the command is executed

                      “Key chains” is just a name we use for the requested functionality in another project, it needn’t be used. It is just one of possible ways how the text I quoted could be clarified.


                      The note about the thread title is still valid even if the other wouldn’t.

                      luetage Pesala 2 Replies Last reply Reply Quote 0
                      • luetage
                        luetage @Guest last edited by

                        @potmeklecbohdan I think I get what you mean now, but there is probably no need to change the title, just the quoted sentence.

                        In Opera we could assign two non-modifier keys as shortcut to execute a command.

                        In any case the second sentence in OP makes this clear and I don’t think it’s that irritating.

                        github ◊ vfm

                        1 Reply Last reply Reply Quote 0
                        • Pesala
                          Pesala Ambassador @Guest last edited by

                          @potmeklecbohdan I call them mnemonic because they are easy to remember. Keyboard modifiers are OK, but harder to execute, and harder to remember. I assigned tile commands to be easier:

                          • t = tile horizontally
                          • T+Shift = tile vertically
                          • T+Ctrl = untile tabs
                          • T+Ctrl+Shift = tile to grid

                          This is better than the default shortcuts, but sometimes it is hard to remember those that are less used.
                          As mnemonic shortcuts these could be instead:

                          • t,h = tile horizontally
                          • t,v = tile vertically
                          • t,u = untile tabs
                          • t,g = tile to grid
                          • t,s = create tab stack
                          • t,s,u = ungroup tab stack, etc.

                          Blog • Vivaldi Review • Server Status • AMD Ryzen 5 3400G, 8 Gb • Win 10 64-bit build 19045.2486 • Snapshot 6.1.3023.3 (64-bit)

                          E 1 Reply Last reply Reply Quote 4
                          • LonM
                            LonM Moderator last edited by

                            AutoHotKey discussion continued here: https://forum.vivaldi.net/topic/47118/auto-hotkey-macros-for-vivaldi

                            💻 Windows 10 64-bit Sopranos Builds • en-GB • 🗳 vote for features • 🕵️‍♀️ Code of Conduct • 🐞 Report bugs

                            1 Reply Last reply Reply Quote 1
                            • E
                              erazer101 last edited by

                              Is this dead? Should i make a new post/ request for this? This is one of the features I desperately need.

                              Pesala 1 Reply Last reply Reply Quote 0
                              • Pesala
                                Pesala Ambassador @erazer101 last edited by Pesala

                                @erazer101 No, it is not dead, it is just resting.

                                Vote for the first post if you haven't already done so. (Voting again will remove your vote).

                                Vote for Feature Request.png

                                Blog • Vivaldi Review • Server Status • AMD Ryzen 5 3400G, 8 Gb • Win 10 64-bit build 19045.2486 • Snapshot 6.1.3023.3 (64-bit)

                                1 Reply Last reply Reply Quote 3
                                • E
                                  eugenesv @Pesala last edited by

                                  @Pesala said in Mnemonic Shortcuts:

                                  I call them mnemonic because they are easy to remember

                                  That depends entirely on whether you map a given key chain map to some mnemonic, but it's not a requirement.
                                  For example, I'd use this awesome missing feature to map Q Q (double tap) to quit Vivaldi - this is mnemonic
                                  But then for other operations like scrolling I'd instead use J J to page down - this is just one of the most convenient home row key location, not tied to jump or anything (though you could use the jump mnemonic if you like :))

                                  So key chords / key chains are more precise, but there is already a feature request for chains that redirects here, so the slighly misleading terminology is not a big issue

                                  By the way, for this feature it's also important to retain good single key functionality via customizable user delays so I could still use a single Q if I don't press another Q shortly

                                  1 Reply Last reply Reply Quote 0
                                  Loading More Posts
                                  • Oldest to Newest
                                  • Newest to Oldest
                                  • Most Votes
                                  • Reply as topic
                                  Log in to reply
                                  • 1 / 1
                                  • First post
                                    Last post

                                  Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.

                                  Copyright © Vivaldi Technologies™ — All rights reserved. Privacy Policy | Code of conduct | Terms of use | Vivaldi Status