[haiku-bugs] Re: [Haiku] #9913: No word-wise jumping in Mail and Vision

  • From: "jscipione" <trac@xxxxxxxxxxxx>
  • Date: Tue, 27 Sep 2016 19:22:39 -0000

#9913: No word-wise jumping in Mail and Vision
----------------------------------+----------------------------
   Reporter:  humdinger           |      Owner:  jscipione
       Type:  bug                 |     Status:  reopened
   Priority:  normal              |  Milestone:  Unscheduled
  Component:  Kits/Interface Kit  |    Version:  R1/Development
 Resolution:                      |   Keywords:  shortcut
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  All
----------------------------------+----------------------------

Comment (by jscipione):

 Replying to [comment:12 humdinger]:

Ever since the keyboard shortcut to jump wordwise in a text view was
 changed from CTRL+cursor to CMD+cursor, the behaviour is inconsistent
 between applications. Most notably, Terminal still jumps using CTRL,
 Vision doesn't word-jump at all, and Web+ doesn't either (CMD+cursorLeft
 goes Back instead). Mail had a very intuitive quoting shortcut with
 CMD+cursor, the one it uses now isn't reachable with my keymap.[[BR]]

 Cmd+arrows does work in WebPositive in the address bar, but it doesn't
 work in text fields on webpages. Granted that is pretty annoying.

 Terminal is its own beast when it comes to shortcuts I'm afraid. I am
 surprised that Ctrl+arrows does work jumping there, typically I use esc
 then B, esc then F (Emacs keybindings) to move back and forwards by words.
 This is terminal specific behavior though.

 As far as Mail goes I guess that is my fault. I thought Cmd+' (quote)
 would be an intuitive shortcut for quoting. I'm not sure that Cmd+arrows
 is the right shortcut for this feature either. Another possibility I
 considered was using Cmd+] and Cmd+[ to quote and unquote respectively.
 This is a common idiom used for intending and de-indenting in text editor
 applications (like Pe). However, those shortcuts may not exist on
 international keyboards.

Esp. in Web+ I often sigh aloud, because I don't dare use either CMD or
 CTRL + cursor, because I can't remember which one does/doesn't work and I
 don't want to potentially lose my text...

 This seems to be a problem on Macs too that use Command for back and forth
 as well as word-wise text navigation. However, it is used much more
 consistently on that platform so is less of an issue.

A TextView overriding CMD+cursor to word-jump when it's active isn't
 always useful. See Vision, where the TextView is pretty much always
 active. It also doesn't work there. Neither in Web+. Having CMD+cursor
 also might come in handy for a text editor (for indenting, for example).

 I made some attempts at altering the Vision code to do text nav with
 Cmd+arrows but haven't had any success.

Going back to system-wide CTRL+cursor for word-jumping is the simplest,
 sanest solution IMO. Otherwise, I implore you to please end my misery and
 adapt all apps to be consistent, most importantly Web+ and Terminal.
 Vision is an external app, but it should also be adapted.

 Did Ctrl+arrows do word-wise jumping on BeOS? From what I remember BeOS
 didn't support word-wise jumping at all.

--
Ticket URL: <https://dev.haiku-os.org/ticket/9913#comment:13>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: