Chromebook keyboard shortcut for selecting text

Comments

21 comments

  • Avatar
    Frank (Workflowy Support)

    Hi Collin,

    Thanks for reporting! Would you mind telling me if the following shortcuts also work for indenting/ outdenting (in addition to the hijacked Ctrl+Shift+Left/ Right):

    1. Tab/ Shift+Tab

    2. Alt+Shift+Left/ Alt+Shift+Right

     

    ~ Frank

     

    0
    Comment actions Permalink
  • Avatar
    Collin Vine

    Hey Frank, I just tried both and it didn't work for indenting / outdenting. Maybe those could be alternatives?

    0
    Comment actions Permalink
  • Avatar
    Frank (Workflowy Support)

    Hi Collin,

    That's the thing... those are the official shortcuts. It seems Chromebook has a mind of its own and we are not able to read it :-(

     

    1
    Comment actions Permalink
  • Avatar
    Pete

    I switch platforms all the time between Linux, ChromeOS, windows, and Mac. I feel y'all on the shortcut woes... I'd recommend trying the vimflowy extension. I use it because I want my muscle memory to be the same everywhere, and Vim key bindings are incredibly useful. If you can handle the learning curve it will be very beneficial.

    https://github.com/Wojnach/vimflowy

    1
    Comment actions Permalink
  • Avatar
    Pete

    Basic Vim primer:
    1. Vim is modal. Meaning, depending on what "mode" you're in, keys do different things. Ie. "o" creates a new line in "Normal" mode and types 'o' like a regular keyboard in "Insert" mode.
    2. In general this means you're navigating and performing actions like select text, copy, paste, etc. with your hands still on the home row. This reduces wrist injury and increases speed.
    3. Not having to use your mouse to edit your files and navigating with just your keyboard (for example, Ctrl+j allows you to jump to any visible node on the screen, super fast) makes you look like a super hacker and impresses everyone with your skillz!
    4. Though seriously, worth trying imho. :)

    1
    Comment actions Permalink
  • Avatar
    Collin Vine

    I switch between Mac and ChomeOS and definitely struggle with the keyboard shortcut muscle memory. I'll take a look at vimflowy, thanks for the recommendation.

    0
    Comment actions Permalink
  • Avatar
    Collin Vine

    Hey Frank, an edit to my above answer: the tab / shift + tab keyboard shortcut works. 

    0
    Comment actions Permalink
  • Avatar
    Frank (Workflowy Support)

    Thank you for confirming, @Collin!

    Also, @Alfred... I'm embarrassed to admit... never tested out Vimflowy (as a regular WorkFlowy user). Has it specifically been built around WorkFlowy by a WorkFlowy user?

     

     

     

    0
    Comment actions Permalink
  • Avatar
    Pete

    Sorry @Frank! Missed the mention somehow. :) I'm pretty sure it was built specifically for WorkFlowy. At least the extension only recognizes the WorkFlowy domain for activation. You should really try it out. It's a 1 click install and can be disabled just as easily. I don't know if you've ever used Vim before but if you haven't give it about 1.5 weeks to build that muscle memory. It's a bit like riding a bike lol. Lots of stumbling around in the beginning but you'll fly once you find your balance. :)

    https://chrome.google.com/webstore/detail/vimflowy/jhoonlfajlaihdlcocigbpeacapaepng?hl=en

    0
    Comment actions Permalink
  • Avatar
    Ara

    Is there any fix for this on Chromebooks? Using CTRL+SHIFT+arrow keys to select words is super important for me. Without it, it really slows down my flow. :(

    2
    Comment actions Permalink
  • Avatar
    Ben G Schrader

    I would really love to be able to highlight a single word on Chrome, does anybody have a fix for this? CTRL+Shift+Left/Right Arrow causes an indent instead of highlighting the word.

    0
    Comment actions Permalink
  • Avatar
    Collin Vine

    I fixed it by using the Linux app. The keyboard shortcut works at intended. I'd recommend using that on your chromebook

    1
    Comment actions Permalink
  • Avatar
    Ben G Schrader

    @Collin, thanks for pointing out the Linux app. That works as expected and seems to remove all of the frustrations I've had with using Workflowy on Chromebook. I tried Vimflowy, which is pretty cool, but there's a learning curve and it still couldn't do some things like exploding tags and using the shortcut CTRL+Shift+Arrows to select words.

    0
    Comment actions Permalink
  • Avatar
    David Kristoffersson

    Yes, this has been an issue for me ever since I started using chromebooks back in 2016. I've no idea why it hasn't been fixed. I reported it in the bug system once, I think.

    I found a solution by installing a javascript addition (using violentmonkey). You can find it here: https://greasyfork.org/en/scripts/388097-fix-workflowy-shortcuts-on-chromebook.

    2
    Comment actions Permalink
  • Avatar
    alfredo arias

    I just got my first Chromebook, and ran right smack into the issue.

    Us, power-users use this key combination over and over, all day long.  I cannot believe that after two years it has not been resolved. 

    I was able to ascertain that google docs on the same computer behaves as expected, so this is being caused by workflowy HTML code acting this way on Chromebook.  Given how quickly chromium is growing please get it fixed, asap.   The Linux version workaround is great, but I tend to run several instances of workflowy at once, and need that functionality on a day-to-day basis.

    THANKS

     
     
     
     
     
     
    2
    Comment actions Permalink
  • Avatar
    Michael Hayes

    The greasyfork/greasemonkey script was been working until a few weeks ago. My heart sank when it stopped. I use Workflowy every day, and it has become significantly less usable because of this.

    If a simple JS script could fix this issue, then it should be a piece of cake for workflowy devs. The code was simply:

    document.addEventListener('keydown', function(event) {
      if (event.ctrlKey && event.shiftKey && [37, 39].includes(event.keyCode)) {
        event.stopImmediatePropagation();
      }
    });

    The script has since been deleted from online - there was a comment saying why it no longer worked (I think it said the stopImmediatePropagation() stopped working.

    Please Workflowy, I've been a paid subscriber for years, and this should be an easy fix. Take it seriously and spend half a day to solve it.

    1
    Comment actions Permalink
  • Avatar
    Daniel

    @MichaelHayes thank you for sharing the script.
    I am not a Workflowy user; I am just experimenting, but I think I can help.

    From the script you shared, it is just missing a parameter for the capture phase. It is a straightforward fix. 

    So, here is my contribution: https://greasyfork.org/en/scripts/467652-workflowy-ctrl-shift-arrow-fix-on-chromebook

    3
    Comment actions Permalink
  • Avatar
    David Kristoffersson

    Daniel: Good sir, that's amazing. Thank you for the fix.
    Workflowy peeps: Would be appreciated if you could solve this generally so we don't need to rely on scripts that break now and then. The shift-ctrl-arrow works perfectly in for example Notion without any hacks!

    2
    Comment actions Permalink
  • Avatar
    Ben G Schrader

    @Daniel - awesome work! Thank you!

    0
    Comment actions Permalink
  • Avatar
    Michael Hayes

    @Daniel That's awesome, thank you so much. Such a relief. I just wish I'd posted the script when it first broke!

    Great to see the community crowdsource thing work though :D

    (BTW I've just posted a comment about adding @match https://beta.workflowy.com/* )

    0
    Comment actions Permalink
  • Avatar
    Simon Redgrave

    Thanks so much, guys! I was tearing my hair out over this one. 

    0
    Comment actions Permalink

Please sign in to leave a comment.